Nintendo Indie World Showcase March 2026: Everything Announced (Updating Live!)
Nintendo is about to present its latest Indie World Showcase, which promises to reveal roughly 15 minutes of news and updates on indie games coming to Nintendo Switch 2 and Nintendo Switch. The fun begins at 6am PT / 9am…