Tags : Telltale


The Walking Dead Episode 3 May See an August Release

It’s no secret the folks at Telltale keep a pretty demanding schedule for the Walking Dead episodic series. After narrowly meeting last months goal, releasing the second episode before the end of July, it looks like they just might do it again this month. A Telltale representative recently told IGN that Episode 3: Long Road Ahead could […]Read More