Neil writes “It may not yet have hit the heights of the first season, and it might not have received the hype of Season 2, but the third season of The Walking Dead: The Telltale Series is still a bit of a stunner. Now though, things are starting to reach their conclusion as the final episode of A New Frontier has received a release date.”

Source link