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