Free The Walking Dead Episode 1 Game Download on Xbox Live flow 11 years ago Hurry over to the Xbox Marketplace and you can get The Walking Dead Episode 1 for free on Xbox Live.