Nintendo just announced a ton of new Switch games

Transcript