The Walking Dead’s third season, A New Frontier, coming this November
The Walking Dead’s third season, A New Frontier, coming this November The third season of Telltale’s The Walking Dead adventure series will be titled The Walking Dead: A Telltale Series – A New Frontier. And it will be released on PC, Mac, console and mobile platforms in November. During a panel at PAX West, Telltale […]