The final episode of Telltale’s ‘The Walking Dead: A New Frontier’ to be released next week

The fifth installment in Telltale’s ‘The Walking Dead: A New Frontier’ is set to be released on Xbox One, PS4, PC, and mobile devices on May 30, and will serve as the culmination of the season. Read more…
Neowin