mediacreate

Super Mario Odyssey Sells Nearly 500K in Japan At Launch, Pushes Switch to 126K

Media Create sales continue to point for a healthy picture for Nintendo.