Favorite

Steam Lists December 17th as Release Date for TWD Season 2

Share
Tweet
Stumble
Pin It
Email
steam PC The Walking Dead Video Game Coverage - 7940863232
  • -
  • Vote
  • -

No confirmation from Telltale yet, but if Steam is to believed, you'll be back to Clem in less than two weeks.

Next on Video Game Coverage

This Year in Gaming: 2013 Megamix
Comments - Click to show - Click to hide