The Walking Dead Episode 1 is free right now on the Xbox 360. I just downloaded it, free of charge. I don’t know how long it will be free so better act fast!
More From PlayeressenceWant Dark Souls Wii U? Want Tomb Raider Wii U? PS4 and Xbox 720 Sign the Petition here Sign the Petition here worries? Playeressence Original Next Generation News All the Top Gaming News Content & Shows Central, All info here For the day here