Episode 306 (June 2025) - Switch 2 and Mario Kart World Impressions

We've all (almost) had about three weeks of time since the Switch 2 launched to sink our teeth into the hardware. We share thoughts an impressions as well as improvements we'd like to see. PLUS, was Mario Kart World all it lived up to be?