Question: The walking dead season 3 game release date?
qaPairs: question: The walking dead season 3 game release date for episode 1?
answer: December 20, 2016
question: The walking dead season 3 game release date for episode 2?
answer: December 20, 2016
question: The walking dead season 3 game release date for episode 3?
answer: March 28, 2017
question: The walking dead season 3 game release date for episode 4?
answer: April 25, 2017
question: The walking dead season 3 game release date for episode 5?
answer: May 30, 2017
question: The walking dead season 3 game release date for Nintendo Switch?
answer: January 21, 2020