Regulated gaming activities Cleopatra. Travels back again to the newest land of Pharaohs with Cleopatra, a slot game one to encapsulates the latest puzzle and you will luxury away from old Egypt. Produced by IGT, Cleopatra was a treasure trove of entertaining game play and...