Nintendo has released its latest financial data for the third quarter of FY2025 ending on 31st December 2024. As part of that ...
Mario Kart 8 Deluxe is the best-selling Nintendo Switch game ever, and while strong sales don't always guarantee quality, in this case, the best-in-class racer deserves every single unit sold ...