Undoubtedly, the Nintendo Switch 2’s biggest launch comes in the form Mario Kart meets Forza Horizon. However, it’s the ...