This was pretty damn good. If they had combined this Direct with the E3 Direct, I think consensus would have had them winning E3. This was so good, it almost made me forget how bad NSMBU Deluxe looked. That was the main disappointment. If that had been an All-Stars style collection of all 4 NSMB games, with the same level of bonus content, this Direct would be a 10/10. The only good thing about NSMBU Deluxe looking like such hot garbage is that it'll sell terribly and finally convince Nintendo to move on and reboot 2D Mario again in a new style.
The only other things they could have possibly shown that haven't been seen yet are Pikmin 4 and more Prime 4 details, but Pikmin seems like a spring Direct sort of game to hype us for a late spring or early summer 2019 release, and Prime 4 will be one of the stars of E3 2019 so it couldn't show here either.