It's too little too late ...
Is New Super Mario Bros. U Deluxe really the Switch's ONLY official launch title available for sale in China ?!
If so then that's extremely depressing to find that the Switch is facing the same situation the iQue branded systems did which was a huge lack of localized releases ...