Walking Dead Season 2 Releasing December 17th Joe Marchese, Editor in Chief December 6, 2013 Featured News, News In the very near future, you will be able to get your hands on the first episode of Season 2 of the Walking Dead by Telltale games. According to...