Free Play Here. of Ancient Egypt when Cleopatra was the Queen of all she surveyed – well now you can thanks to Cleopatra II the slick slot game from IGT. Free Cleopatra Slots Demo ☆ Play on Desktop or Mobile ✓ no download ✓ no pop-ups ✓ no registration ✓ no The Cleopatra slots is a hugely popular Las Vegas game and we hope you enjoy playing our free version. Cleopatra 2 Slots. Below is the free play version of the IGT Cleopatra 2 slot game to play in your browser, no registration required.