Christmas is coming early to everyone who likes to have their hearts ripped out and eaten on an emotional roller coaster. The Walking Dead from Telltale Games is being released this upcoming December 17th. I can’t wait to see where they take this next journey with Clem. Make sure to play 400 Days if you haven’t. It serves as the bridge between the two series.

The Walking Dead: Season 2 will be released December 17th, 2013.

~Chaz