Shanghai Beauty Slot Machine. Be captivated by Shanghai Beauty, a slot machine from Microgaming that celebrates the simple grace and elegance of Chinese culture. With 5 reels and 9 paylines, this video slot promises to spin up some exciting gambling action, offering jackpot wins up to 10,000 the value of the line bet.