Singapore-based developer IGG’s mobile strategy title Lords Mobile has collected more $825 million in revenue worldwide since its launch just over two years ago. Sensor Tower estimates that the game ...