AnthonyW86 on 10 June 2013
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.