Mario Kart 8 Deluxe Street Date Broken In China

Mario Kart 8 Deluxe Street Date Broken In China

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?