Telltale Games' Playing Dead series shows us new footage and explains the story of from Walking Dead: The Game and gets the series creator Robert Kirkman's thoughts.
Release Date: April 2012
Platforms: PlayStation 3, XBOX 360, PC
Publisher: Telltale Games
Developer: Telltale Games
Posted by Seba Canel at Friday, March 23, 2012 2 Comments
Follow SpoilerTV on Social Media
Print FriendlyFull Screen