Even in a demo version, Cleopatra slot machine betting range makes it a penny slot machine that attracts gamers worldwide, mostly in Canada, Australia, and the United Kingdom residents. Cleopatra Slot Machine: Free Play No DownloadĬleopatra slot machine is easy to play and has a 20 coins minimum bet value per spin with a £600 high limit and bonus rounds in-game feature.