Free Cleopatra Slots Demo ☆ Play on Desktop or Mobile ✓ no download ✓ no pop-ups ✓ no registration ✓ no deposit ✓ Authentic Las Vegas Cleopatra Slots. When it comes to the most popular themes for slots, it is for sure that online casino games based on Egypt are well worth mentioning. In fact, Cleopatra slots are. Below is the free play version of the Cleopatra's Gold slot from RTG. Davinci Diamonds Slot Davinci Diamonds DualPlay Slot Deal Or No Deal Slot Desert version of Cleopatra's Gold in the download version of the casino runs twice as fast 10 or so other similar games on the Free Slots For Fun free games site I set up.