Indie World Showcase: March 17, 2020 (Live) Brakeman 6 years ago Let’s watch and discuss Nintendo’s latest Indie World Showcase. Here is the video: Share this: Email a link to a friend (Opens in new window) Email Nintendo Indies Showcase 8/18/20DateAugust 18, 2020Nintendo Indie World ShowcaseDateApril 14, 2021Nintendo Direct Partner Showcase + Indie WorldDateAugust 27, 2024