Daily Deals: Save on Nintendo Switch, Mario Kart 8 Deluxe, Luigi’s Mansion 3, and More – IGN March 10, 2024