I honestly wish this Direct was the one they had for E3. It is a solid 9 from me.
Here is what I enjoyed:
+Luigi's Mansion 3 (I really enjoyed Dark Moon on 3DS and I am looking to play the 3DS port of the first game)
+Animal Crossing
+Final Fantasy blowout
+Daemon X Machina details
+Towns (new IP/game by GameFreak)
+Kirby Epic Yarn for 3DS
+New Super Mario Bros U (I know its a port but...I need my 2D Mario fix)
Here is what I did not like:
-Nintendo Switch Online being limited only to NES games. Honestly, I would not mind either paying individually for games from systems beyond NES (like SNES, N64, GC, etc) or paying a higher subscription fee.