Cleopatra is perhaps one of IGT's most popular slots. Other popular titles include Baywatch, Battleship and Hexbreaker.