The Nintendo Switch finally launches in China on December 10th

You may also like...