Switch Nintendo Indie World Showcase set for August 11 20 minutes of upcoming indie games. Nintendo will host an Indie World Showcase live stream featuring roughly 20 minutes new indie games coming to Switch on August 11 at 9:00 a.m. PT / 12:00 p.m. ET, the company announced. You will be able to watch it on YouTube (North America, Europe) or Nintendo.com. Stay tuned.