[Review] The Walking Dead: Episode One – A New Day
Heavy Rain with zombies. That’s the best way to sum up Telltale Games’ The Walking Dead: A New Day - the first episode of five planned installments. When you first hear the phrase “Walking De... Read More...