Super Mario Odyssey and the Nintendo Switch have proved to be incredibly popular in Japan, as they have elsewhere in the world. Recent figures provided by Famitsu state that the 3D platformer sold 63,538 on the Japanese Switch eShop during its first three days on sale. Here’s some other digital information for other Nintendo titles: […]