The Walking Dead: Season Two Begins
Telltale Games today announced the release of ‘All That Remains,’ the first of five episodes of The Walking Dead: Season Two: A Telltale Games Series. The episode is available now on the Xbox Games Store for Xbox 360, PlayStation Netork for PlayStation 3, and PC from the TElltale Online Store and other digital outlets, including Steam.