Links on NintendoHill may earn us a commission. Learn more.
Tencent has announced the release date for the official physical releases for Super Mario Odyssey and Mario Kart 8 Deluxe in China.
Both games will be released on April 15, 2020. They have been available on the Tencent Nintendo eShop since March 16.
Text is available under the Creative Commons Attribution-NonCommercial-NoDerivatives License, additional terms may apply. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.