Telltale Games have confirmed that The Walking Dead The Episodic Video Game Series will be available for download in late April. The first chapter will be available on XBLA and PSN for 400Ms points or $5 respectively.
Telltale Games have confirmed that The Walking Dead The Episodic Video Game Series will be available for download in late April. The first chapter will be available on XBLA and PSN for 400Ms points or $5 respectively.