gamesNews The Walking Dead Wins the 2016 "I'm Not Crying, There's Something In My Eye" Steam Award January 4th, 2017
gamesNews PlayStation 4 and Xbox One Will Be Getting The Walking Dead: A Telltale Games Series, Coming Out This Month October 2nd, 2014