Yesterday, Tencent announced Mario Kart 8 Deluxe and Super Mario Odyssey were releasing via Nintendo eShop and download card in China on March 16, 2020.
Although we are only one day away from the game’s official release date, Mario Kart 8 Deluxe’s street date has already been broken in China, as seen in the download card acquired by one customer below:
What do you think?
Comment below!
Source: NintendoSoup