This wasn't as bad as everyone is saying wtf.. If it didn't leak this presentation is worth atleast a 7-8. There is so much games coming in the next months, animal crossing and Starfox aren't there, welp just wait a couple months they are still on the way.
I do think the Smash segment was way too long and it needed a big game announcement after it but other than that we got lots of announcements and dates, just a shame stuff got leaked.
7/10 for me.







