Nintendo’s Indie World Showcase presentation today revealed 19 new games coming to Nintendo Switch, both brand new games and ...