However, I couldn't access the site since it stated that it wasn't available in my country which is quite weird since I can access literally every crypto gambling site from my country. Odd!
They didn’t explicitly mention which countries are restricted, but since they have an Anjouan license then you can assume that all countries prohibited by that licensor won’t be able to access their website. You can check the list on any other website that is licensed by the same authority.
In the thread they're mentioned no-KYC for Crypto user. I check the KYC policy, the policy was for "FIAT", yes they have KYC policy but they making the highligt "KYC Policy - FIAT". So, could be effected on FIAT only.
That’s correct, but on their terms of service page they said they may ask users to pass KYC and they didn’t specify whether this applies only to fiat users only or also to crypto users.
Welcome to bitcointalk, ChiliStakes!