Alibaba, like all games from Spadegaming, is a licensed game from a reputable licensed operator and all you need in order to win big is some or a lot of good luck! With a certified RTP of 96.91% you know that Alibaba is a competitive game and you can really win with it. It also helps to start with a big Welcome Bonus like the 140% bonus offered to all new LiveBet customers, so click here to register your LiveBet account and take advantage of our Bonus today.