Overall this show was so much better than the one last year. The games shown and the overall presentation was done so much better and less awkward than last year. My only complaints are that the show did have moments where it did start to drag along. They could've scrapped the AC, Sea of Thieves, and Darwin's Project stuff to make the show's pacing better because they weren't that interesting to watch. They threw around the word exclusive WAAYYY to much which was pretty annoying especially when most of it was just world premieres, i get it but at the same time just chill lol. I think they did an okay job with showing off the Xbox One X but i dont want to go out and buy one especially when a lot of the titles coming out on other consoles as well.
Anthem, Forza, OG Xbox BC, State of Decay 2, Battlegrounds and Cuphead all looked damn good tho. They talked just the right amount of time for the Xbox One X without overdoing it. Its nice to see that we also have an idea of when most games will be dropping as well with most of them coming out this year and 2018 so thats great too. I think i would give the show a B. Xbox delivered a lot this year and showed a lot of unique games which is something i like a lot about Sony's conference. Hopefully Sony delivers like they did last year.