Mario is the former plumber that keeps on giving as Nintendo today announced that Super Mario Odyssey is the Switch's highest selling game to date at over 10 million copies. Don't feel bad for Zelda though, as Breath of the Wild is sitting at over 8 million on the Switch. Mario Kart 8 Deluxe took the second spot at just under 10 million units sold too. Splatoon 2 is doing really well too, at just over 6 million copies sold.
This is for both digital and physical versions, it's worth noting. ARMS sold strong at nearly 2 million, and the heady JRPG Xenoblade Chronicles 2 is over 1.3 million, and even Kirby Star Allies has past 1 million in its first month of sales. All good things for Nintendo's first party games, that's for sure.