By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Microsoft deliverd on their promise of games, but i wouldn't call it a show really. More a non-stop shoot out of game announcements but the show was kind of uninspired. Guess it was the only way to fit everything in though.