Alibaba’s mobile gaming platform will complement its two gaming-related verticals on Taobao, one of the company’s e-commerce sites, and give developers access to payment options, virtual currency and game data that can be stored in AliCloud, the company’s cloud computing subsidiary. One of the key selling points for Alibaba’s mobile gaming platform is its 7:2:1 revenue sharing model, which means that game developers will take 70% of sales, Alibaba 20% to cover the costs of distribution and marketing, and the remaining 10% will be donated to charity.