Nintendo saw fit to kick off today’s Nintendo Switch 2 Direct with a brand-new Mario Kart! Even in an hour-long presentation ...