Highlights for me:
Psychonauts 2 (even if it wasn't much in the way of content)
Flight Simulator (which was gorgeous but I probably won't end up playing it)
Battletoads looks great and I can't wait to play it!
Some of the indies looked good.
I need more Scarlet info but that's going to come eventually. I'm a bit sad Ori isn't coming until next year.
Overall, it was decent. 6/10