It's been just one month since the release of this Casino Rewards exclusive slot, and it already sits at the top of our most popular game list! With an...