Nintendo just did its delayed direct. There were many awesome announcements. The ones that stuck out to me:
Luigi's Mansion 3
Isabelle is joining the Smash roster.
Diablo 3 with Gannendorf armor
Joycons that are pretty much NES controllers, for playing the retro games that will come with the online service
A boatload of Final Fantasy, including remasters of Final Fantasy VII, IX, X, and X2. (Don't know why they skipped 8, but who has time for 8?)
New Animal Crossing for Switch in 2019!
EDIT: Oh and Civilization VI for Switch, but we already knew that.