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!