Telltale Games’ The Walking Dead The Collection To Be Released This December!By Sirus Gamingon November 30, 2017Leading publisher of digital entertainment Telltale Games and multiplatform entertainment company Skybound Entertainment today launched a new trailer for The...