Super Mario Odyssey sales top one million in Japan, Switch tops 2.98 million

Switch games and hardware continue to move big numbers.