The site is currently inaccessible, what happened?
Yes, no restriction for any country.
Honestly, it is the very first time for me to see a gambling site that is not prohibiting any country. Any reason why? I believe some countries are banned from online gambling on those online casinos that banned them for some legal compliance.
Since this is a new site and there's no license, it allows every country as long as you are willing to take risk on playing on this site. Those who have a license to operate legally bans those country that didn't allowed gambling.
Anyway, is KYC required for this site and how much is the minimum deposit and withdrawal? I just don't want to register yet since this is quiet new to me.