Nintendo Indie World Showcase Announced
Anthony Wood
11/13/2023
Nintendo has announced a new Indie World Showcase airs on November 14, and features roughly 20 minutes of updates and announcements focussed on indie titles coming to the Switch....
Original