6:01Nintendo SwitchEverything Announced at the Nintendo Switch Indie World Showcase August 2021 - IGN Daily FixAugust 12, 202124,728