News Stories Telltale Games’ The Walking Dead The Collection To Be Released This December!By Sirus Gaming Editorial StaffNovember 30, 2017