telltale's the walking dead season 3

Telltale’s The Walking Dead Season 3 Release Date Leaked

People have been waiting for Telltale’s The Walking Dead for quite some time, and the hype went through the roof when studio revealed that the first episode of season 3 will be dropping this year. Now, the release date for the first episode has been leaked and it is set to come out on November 15.

Not a lot of detail is available on season 3 at the moment, but we do know that it will take place in an entirely new place and will feature much older Clementine as she tries to survive the zombie apocalypse.

Telltale’s The Walking Dead is one of the best games ever made and if you haven’t had a chance to try it out yet, then do give it a shot.