gamesNews The Walking Dead: A New Frontier Gets Retail Release Date and Episode 3 Update February 9th, 2017