I enjoyed it, 8 / 10 for me.
+ Mario Maker 2 looks really good.
+ Link's Awakening remake has a strange art style but whatever, great game.
+ Astral Chain is way more interesting than Bayonetta to me.
+/- Fire Emblem... I'm not sure about that one yet. I want epic war stories, not Hogwarts teaching and everyone hugging each other.
- No Metroid Prime Trilogy
- Weak release schedule before June
Overall, it was a good presentation. Nintendo's release schedule for the year could look something like this:
March - Yoshi
April - (Box Boy)
May -
June - Mario Maker
July - Fire Emblem
August - Astral Chain
September - Link’s Awakening (*)
October - Luigi’s Mansion (*)
November - Pokémon (*)
December - Animal Crossing (*)
*Just guessing here.
First half of the year is rather weak. But the second half (starting June, actually) is great.