Just Like mentioned above , Best to delete the Referral links because that is not allowed by the forum.
But that free spin is really promising , Wondering the fairness of the casino ?
Anyway that's for me to find out , creating account now.
Unfortunately, I can't register as it is not available in my region. Looking at their FAQ, there is no list in what countries/region it is not accessible. Anyway, for them to get ahead also, better acquire gaming license as there are so many new casinos popping up today.