|According to this> http://www.digitalspy.co.uk/gaming/s135/the-walking-dead/news/a447315/the-walking-dead-episode-one-free-on-xbox-360.html it's free until the end of the month, but I cannot find it anywhere on the xbox shop, not at all, free or not.|
#9276618, By sm1979 Is Walking Dead: Episode 1 free?
sm1979 106 posts
Seen 1 year ago
Registered 7 years ago