Video Game News The Walking Dead: The Telltale Series – A New Frontier Hits Shelves Ben Bayliss Mar 2, 2017 New trailer announces the release of the retail version of the title