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.
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.