Nintendo Indie World Showcase Introduces A Ton of New Games, Watch Full Direct Right Here

What a good show!