Royal Ace Casino certainly has many good points, like generous bonuses and good software, but there are also some serious drawbacks that need to be considered. 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.