Nintendo Indie World Showcase set for April 17
Nintendo’s subsequent reside stream occasion, the Indie World Showcase, will air at 10 a.m. EDT on April 17 on the console maker’s official YouTube account. Nintendo guarantees a 20-minute have a look at new indie video games coming to Change