3 out of 10. ( D )
not enough games on show
had a lot of nice ideas... although why would i look at my Phone/Tablet while watching Game of Thrones?
Usher is shit
i think they are trying to move Xbox away from Gaming basically...
TBH almost every year the Ms press conference is bit like this... I WANT DA GAMES!