Tag: The Walking Dead

The Walking Dead | Website Launched and Screens **UPDATE**

Telltale Games have announced that the official website for their episodic “Adventure Horror game series” has gone live and features the first episode of ‘Playing Dead’ – an online talk show discussing their upcoming game. The game will be available for digital download this coming Spring (of the Northern Hemisphere) on “all major gaming platforms” as a five episodic parts.…