gamesNews Telltale Games Reveals Cast for Guardians of the Galaxy Game and Announces Public Play Test at SXSW March 10th, 2017
gamesNews The Walking Dead Wins the 2016 "I'm Not Crying, There's Something In My Eye" Steam Award January 4th, 2017
gamesNews Telltale Game's Next Title Will Be Open World, Survival Horror '7 Days To Die' April 7th, 2016