I was extremely satisfied with this Direct.
We got big trailers for Zelda, Metroid, Mario Kart, Pikmin, Kirby, Splatoon, and Advance Wars plus GB and GBA games on NSO.
Honestly, between Ganondorf's voice acting and the amazing scene of Link trying to rescue Zelda, the Metroid Prime shadow drop, new characters confirmed for Mario Kart, and a new release date for Advance Wars, I am so freaking stoked. I also think everyone who has never played the GBA version of SMB3 should check out the eReader levels. They are so creative. I think this Direct confirms that the Switch will have a long lifespan.