Nintendo Switch China launch approved alongside New Super Mario Bros U Deluxe Government game approval backlog could still prove to be a challenge.