https://nintendosoup.com/indie-game-publishers-are-teaming-up-for-their-own-direct-showcase-on-august-31-2021/
Indie Game Publishers Are Teaming Up For Their Own Direct Showcase On August 31, 2021