Submit a news tip

Video: Promo for China’s Switch launch

Posted on December 6, 2019 by (@NE_Brian) in Switch, Videos

Nintendo Switch

Earlier this week, it was announced that the Switch will finally be sold in China on December 10. We have a new promo video for its release in the territory below.

Leave a Reply