News

Nintendo’s Q1 2026 earnings report was released earlier today and revealed that Mario Kart 8 Deluxe added another 660,000 ...