Telltale has announced that the first episode for The Walking Dead: The Game will be released on the Xbox Live Arcade on April 27. The first episode in the series will run you a low 400 Microsoft Points and I highly recommend picking it up. The Playstation 3 and PC versions of the game were...
Telltale Games hasn't really made any amazing interactive games since the Sam and Max games. Back to the Future wasn't very fun at all to play and Jurassic Park was decent, but it didn't live up to the expectations of a great deal of the fans. Neither game was able to provide an engaging...