Nintendo shares reach 19-month high as Switch launches in China

Console comes with a demo of New Super Mario Bros. U Deluxe Edition