The Walking Dead: Episode 2 Review
Developer: Telltale Games Publisher: Telltale Games Release Date: June 29, 2012 Available On: PC, Mac, PS3 and Xbox 360 The Walking Dead Episode 2: Starved for Help is easily the tensest game I have played since the original Dead Space. Even the first episode of The Walking Dead did not have me questioning my dialogue … Read more