Following the announcement of its intention to branch out into mobile gaming earlier this month, Chinese e-commerce giant Alibaba has launched today its first batch of games on its Taobao Mobile marketplace app, as well as its messaging service Laiwang. Android users can now visit ‘Game Center’ on the updated Taobao Mobile app to download the single game available there or ‘Come Play’ on Laiwang to download another two games that have been rolled out by Alibaba.