Number of completely new and unknown First Party developed/published Switch games by direct:
1.12.2017 - Nintendo Switch Presentation - 7 (1-2 Switch, Arms, Splatoon 2, Mario Odyssey, XC2, FEW, Octopath)
1.18.2017 - Fire Emblem Direct - 1 (Fire Emblem Switch)
6.12.2017 - Nintendo Spotlight: E3 2017 - 4 (Yoshi, Pokemon Gen 8, MP4, Kirby)
1.11.2018 - Nintendo Direct Mini - 1 (Mario Tennis)
3.08.2018 - Nintendo Direct - 1 (Smash)
6.12.2018 - Nintendo Direct: E3 2018 - 2 (Super Mario Party, Daemon X Machina)
9.13.2018 - Nintendo Direct - 2 (Luigi's Mansion 3, Animal Crossing)
2.13.2019 - Nintendo Direct - 5 (MM2, Boxboy, Tetris 99, Astral Chain, Link's Awakening)
I'm expecting at least 2 new First party announcements. This also really highlights how good the February direct was.