Walking Dead Episode 1 Available For Free On XBLA For Xmas
If you’ve got a 360 and haven’t played The Walking Dead yet why not start now with a free copy of Episode 1?
Telltale and Microsoft are giving away the first episode of The Walking Dead for free but only today (Christmas). You should be able to find the download link on your dashboard as soon as you boot up, so be sure to snag it if you haven’t already and fill your Christmas with eggnog and human dismemberment. Happy Holidays!
Latest posts by Joshua Mobley (see all)
- Xbox Event: Live Blog - May 21, 2013
- VGU Plays: Dota 2 (5/16/2013) Featuring Team Lamabomba - May 16, 2013
- Ouya Review: I Want to Believe - May 13, 2013
- Square Enix, What Are You Doing!? - April 3, 2013