Tuesday, November 22, 2016

Telltale's The Walking Dead season 3 begins on December 20th.


It'll be on...

  • PC from... 
  • the Telltale Online Store, 
  • Steam, 
  • and other digital distribution services, 
  • on the Xbox Games Store for Xbox One and... 
  • Xbox 360, and on the PlayStation Network for... 
  • PlayStation 4 and... 
  • PlayStation 3
Also, on February 7th, they're gonna' release a "season pass" disc (PS4 and One) that will... I guess let you download the game because they won't just wait 'till the game is complete before selling a physical copy?  

Lookit Clem!  Growin' up!

No comments:

Post a Comment