IGG is a renowned mobile game developer with offices around the world. Our award-winning games include Lords Mobile and Castle Clash.