News New Mario Kart Seemingly Teased With Over 12 Players on Nintendo Switch 2January 17, 2025 The Nintendo Switch 2 is finally official after months of rumors, and suffice it to say, the new design looks…