Tag "The Walking Dead: A New Frontier"

The Walking Dead: A New Frontier Episode 1 and 2 Review

After two seasons of Telltale’s The Walking Dead, many players have been hooked on which choices will alter and affect the story that the studio has eloquently created to capture