Thursday, November 30, 2017

Telltale Games and Skybound Entertainment today released a new trailer for The Walking Dead: The Telltale Series Collection that contains never-before-seen footage of the collection’s enhanced visuals in…