Nintendo will live stream a new Indie World Showcase on Wednesday

The event will feature 20 minutes of upcoming indie games