I just hope Phil Spencer walks out on stage and lets the audience cheer him on for 30 uninterrupted seconds.Did he do it? Seemed a long time lol
My E3 bets are riding on that!
Also the game on stream atm looks good. Sky
thatgamecompany. How did I miss that lol