Nintendo Switch 2 Treehouse: Live: our Switch 2 hands-on is here, new Mario Kart World gameplay, plus the latest news with the stream underway
Refresh 2025-04-03T16:22:16.331Z Drag X Drive looks good in mutliplayer (Image credit: Nintendo) An online match is currently unfolding on screen. This looks like it could be a pretty enjoyable time…