Growth of new games and its apps business propelled net profits at Lords Mobile developer I Got Games (IGG) to $HK331 million ($42.3m) during the first half of the ...