EnEngadget·3 years agoshared a link post in group #Gadgetswww.engadget.comNintendo’s latest Indie World showcase is set for April 19th | EngadgetThe stream will run for approximately 20 minutes and include 'reveals, announcements and updates on indie games for Nintendo Switch.'.