Yes it's decent. We have given Slots Capital a medium high 70% rating in our review. Most players should be happy playing here.
Read our Slots Capital review for all details and offers.