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.
you havent access the site before ? they must be lying when they say that its allowed for all countries and you are one from the banned countries .