Telltale Games has a surprise for all of us that it’s delivering just in time for Christmas: Zombies!
The second season of The Walking Dead, slyly titled The Walking Dead: Season Two, may officially unlock on Dec. 17, according to the Steam digital-distribution service (as spotted by IGN). Around that Tuesday, the game will likely also go on sale on iOS, Xbox Live, and PlayStation Network.
Unlock premium content and VIP community perks with GB M A X! Join now to enjoy our free and premium perks.
Join now →
Sign in to your account.