Cleo’s Lost Idols is a unique and whimsical game in which players must restore Empress Cleopatra’s misplaced statues. Set in a comedy Ancient Egypt , this construction site chaos is the ultimate Sandbox game ! Direct your workers by giving orders and mani