Teemo’s Adventure – Riot Games preparing to launch mysterious new game in China

As most gamers would have known by now, League of legends developer Riot Games is owned by Tencent, China’s biggest tech and games company (which also earned 51% of all domestic gaming revenue). Recently, the Chinese media caught sight of…