Top
50°

The Walking Dead Brought To Life in Telltale’s New Game | Player Affinity

The Walking Dead is Telltale Games’ newest project, based on the comic book series by Robert Kirkman. The game is set to be released in episodes, much like the comic book was. The first episode arrives on April 25th 2012, though the game was originally intended to be released in 2011.

Read Full Story >>
playeraffinity.com