Yeah, that was weak. 4/10
+ 2 new studios
+ post launch support for Microsoft Studios games
+ Game Pass becomes an even better deal
- Not a single new game
- Paid fake ass crowd
- Way too much fluff (cut down on the interviews and nba ads)
I wish MS took the direct style approach with this, would've been over in 45 minutes.
I wish Microsoft show the heavily rumour Battle toads game, I feel like that could be a great co-op beat'em up game.