Home Videos The Walking Dead 21/03/2012 PC 13 minutes of The Walking Dead gameplay Telltale Games' new zombie-filled episodic series.