There is nothing really special about this casino, even though it looks and works good enough to ensure you a pleasant gambling experience. I have noticed something strange, they have a license from Curaçao but their are restricting people who live there to register and play on their casino. I don't know why this happens and I don't see why they would do that
I think it's a regulation requirement. Like if you have Curacao license and office in Bulgaria, you have to exclude these 2 countries, among others like UK and US. That's how it works.