Review REVIEW: The Walking Dead: Episode 1 – A New Day Paul May 2, 2012 I was admittedly somewhat indifferent to hear that Telltale Games (Sam & Max series...Read More