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