All Posts Tagged Tag: ‘Telltale’

‘The Walking Dead: Season 2′ is Coming to PC on December 17

The sequel to one of the most critically-acclaimed games of 2012 will be released in less that two weeks. More specifically, the second “season” of Telltale’s The Walking Dead adventure game will be released for PC on December 17. Though Telltale hasn’t officially announced the release date, the game is now listed on Steam with the new release date. Just …

Read More