1:36Nintendo SwitchSea of Stars - Official Nintendo Switch Trailer | Indie World Showcase15 December, 20219,065
6:01Nintendo SwitchEverything Announced at the Nintendo Switch Indie World Showcase August 2021 - IGN Daily Fix12 August, 202124,728