DirtyP2002 on 21 May 2013
MS: We will show you the hardware, games are coming in 19 days (!!!) at E3.
you guys: OMG JUST A FEW GAMES!
easliy 9/10. Only complain: It could have been longer.
Imagine not having GamePass on your console...