journey back in time and energy to historic Egypt Together with the Cleopatra slot video game, made by IGT (Global Gaming Technology). to start with showing up to be a land-centered slot equipment in 1975, this game swiftly received level of popularity and is particularly now regarded as One of the more famed slots on this planet! buyers with acco