Cleo's Lost Idols: Launched & Free

We've launched Cleo's Lost Idols ... We've made it FREE... ! What are you waiting for? Give it a go now ... try and can keep Cleopatra happy!