NewsLuke HendersonAugust 28, 2024Nintendo Direct, Indie World 0828, Switch, Nintendo Everything revealed during the Indie World & Nintendo Direct Partner Showcase That is a lot of games NewsLuke HendersonAugust 28, 2024Nintendo Direct, Indie World 0828, Switch, Nintendo