Mario Kart 8 Deluxe Gallery
Mario Kart 8 Deluxe Feed
-
Nintendo Q1 sales fall 4.7% to $2.3bn, Switch sales down 23%
But platform holder says demand “remains stable”, sales of first-party titles reaches highest level for April to June in Switch history