Question: the walking dead season 3 game release date??
Answer:
December 20, 2016