I just hope Phil Spencer walks out on stage and lets the audience cheer him on for 30 uninterrupted seconds.Sure, he will, He obviously enjoys that stuff.
My E3 bets are riding on that!
Also the game on stream atm looks good. Sky
thatgamecompany. How did I miss that lol