Kind of interesting to hear Robert Kirkman talk about the choices and reasons behind the gameplay for the upcoming video game version of “The Walking Dead” by Telltale Games.
Details of the upcoming game.
Release Date: April 2012
Platforms: PlayStation 3, XBOX 360, PC
Publisher: Telltale Games
Developer: Telltale Games