Nintendo just showed 40 minutes of new and upcoming Switch games coming in 2023 and early 2024! And the main showcase was all the new Mario games coming! Super Mario RPG, a new Princess Peach game, Mario Kart DLC, and even "Super Mario Bros. Wonder"!! Chec