The 9 biggest announcements from today’s Nintendo Indie World Showcase

The 9 biggest announcements from today’s Nintendo Indie World Showcase