Telltale's The Walking Dead Season 3 Release Date
The next season of Telltale's Games The Walking Dead titled A New Frontier has an official release date. Players and fans alike will be able to continue the story on December 20th. Along with the first episode, Telltale will also release a Season Pass for all additional content in the price of $24.99. If you're looking to purchase the physical copy of the game, that will be released in February of next year.
As someone who's been enjoying the Telltale games for the pass few month I'm looking forward to this game.
Courtesy of Games News Network