Long Road Ahead


September 4, 2012

The Walking Dead Episode 3: Long Road Ahead [Review]

**Read our review of The Walking Dead Episodes 1 & 2 here** Long Road Ahead’s opening scene is a microcosm of what Telltale Games’ episodic The Walking Dead has served up so far. Crammed into…