The Walking Dead the Final Season Episode 4 Release Date Revealed By Episode 3 ReleaseAli Hashmi·January 15, 2019
Naughty Dog, Ubisoft, Santa Monica Studio and other Studios offering Jobs to Telltale Laid off DevsTalal Rafi·September 23, 2018
Telltale’s The Walking Dead: The Final Season for Nintendo Switch Release DateAli Hashmi·August 10, 2018