I'd give it a 8 / 10. Solid stuff on what we knew already. Great to see Xenoblade 2 coming soon.
Cool announcements - but we need an actual look at Fire Emblem 2018 and Prime 4 to put this direct in the 9/10+ range.
Glad to have Rocket League confirmed -wished it was coming even sooner though.
I predict NX launches in 2017 - not 2016