kay so:

good ports
good speed between announcements
good call not wasting much time with 3ds stuff
Really cool smash reveal

7.5 to 8 for me.Nothing really surprising but really solid direct overall.