Slot Machine Review: IGT's Cleopatra Slots Cleopatra is a popular Egyptian themed slot machine you will find in most casinos. by Paul Ace Diamond "Huggy". Full Review. IGT's Cleopatra, is one of the most commonly found slots in online casinos all across the internet. Cleopatra is of course an Ancient Egyptian. The original Cleopatra slot machine makes it to mobile. Find out what bonus games and features she has in store and which casinos to play at.