Chinese game company’s flagship title among raft of nation’s simulation games to resonate with players at home and abroad.