Nintendo World Championships: Nes Edition Release Date, Games Included, & Deluxe Set Details May 9, 2024