Question: The walking dead season 3 game release date?
Disambiguated questions and answers: question: The walking dead season 3 game release date for episode 1?
The walking dead season 3 game release date for episode 2?
The walking dead season 3 game release date for episode 3?
The walking dead season 3 game release date for episode 4?
The walking dead season 3 game release date for episode 5?
The walking dead season 3 game release date for Nintendo Switch?
answer: December 20, 2016
December 20, 2016
March 28, 2017
April 25, 2017
May 30, 2017
January 21, 2020
Natural Questions answer: December 20 , 2016 (from the Wikipedia article "The Walking Dead: A New Frontier")