And then comes E3 and everybody is disappointed. They don't have cards they are hiding, it's sad, but it's the truth. They have no reason to save a huge 2018 game for E3. The reason they announced Smash Bros already and the reason they are releasing so many Wii U ports is to keep everyone calm during this huge drought.
They could save 2018 if they just released the Virtual Console + online service + a bunch of online games like Fortnite, Overwatch and GTA Online, but honestly, what are the odds?
Nintendo Switch doesn't even have basic OS features and stuff like cloud saving, I don't know what they are doing right now, but I hope it pays off.