Tech 3 All the announcements from Nintendo’s spring Indie World event april 17, 2024 Illustration by Alex Castro / The Verge New year, new Nintendo indie showcase. Continue reading…