Alibaba is setting up its mobile games platform and Alibaba Digital Entertainment to compete head to head with Tencent. Tencent provides 10% of sales revenue back to developers, but Alibaba will share 20% with developers. Alibaba will use Alipay, a popular online payments platform. Strong competition is good for every industry (in our humble opinion).