Nintendo's recent Switch 2 showcase was filled with game announcements, and its tech demo feels reminiscent of Astro's ...