Cross-X on 24 June 2010
Wow that's like in the Top 3 Embarassing Moments of E3 man...
Fuck great responses from MS PR man... Fucking well done...
I'd be so embarassed to say MS won E3 after watching Nintendo's conference...