Nintendo has a new Indie World showcase coming April 17
Nintendo will broadcast a new Indie World presentation on Wednesday, April 17, a showcase that promises “roughly 20 minutes of announcements and updates on indie games headed to Nintendo Switch ...