It was revealed at E3 and it’s already here, The Walking Dead 400 Days DLC. An add on to the original game and one that shouldn’t be scoffed at. Even if you bought the Season 1 Season pass you will still have to pay for the privilege of playing this DLC and let […]
Posts Tagged ‘400 days’

Launch Trailer for The Walking Dead: 400 Days
July 3rd, 2013 by Irwin Fletcher CommentsReady for more of Telltale’s The Walking Dead?
Nerd Comments