journey back again in the perfect time to historical Egypt with the Cleopatra slot game, produced by IGT (Global Gaming technologies). initially showing up being a land-dependent slot equipment in 1975, this activity swiftly acquired acceptance and is also now considered Probably the most famed slots on this planet! We understand how critical econ