Royal Ace Casino offers an instant-play as well as a downloadable software solution so you can take your pick when playing here They do not enjoy the best reputation regarding withdrawal speed and support, but their software does offer a very enjoyable experience.
Royal Ace Casino is a part of the Crystal Palace Group, which has been around for a while and encompasses several online casinos.