Switch Nintendo Indie World Showcase set for April 19 20 minutes of indie reveals, announcements, and updates. Nintendo will host an Indie World Showcase on April 19 at 9:00 a.m. PT / 12:00 p.m. ET featuring roughly 20 minutes of reveals, announcements, and updates on upcoming indie games for Switch, the company announced. You will be able to watch it on YouTube and Twitch. Stay tuned.