gamesNews Telltale Seeking Another Company to Hire Their Staff; Finish Walking Dead October 4th, 2018
gamesNews There May Still Be Hope for Telltale's Final Season of The Walking Dead September 24th, 2018
gamesNews Telltale Releases a New Trailer for The Walking Dead Game's Final Season September 6th, 2018