Walking Dead Episode 1 Free on Xbox Live
The first episode of Telltale’s Walking Dead game is now free for “limited time,” on Xbox Live Marketplace; the other four episodes will still cost 400 Microsoft Points ($5) each. Episode one of a five-part game series of The Walking Dead begins as Lee Everett, a convicted criminal, awakes into a society devastated by the undead plague. Your actions,…
Read more