Stay away from this site; it's a total scam. They aren’t regulated by any authority, accept credit cards improperly, and my funds are locked due to unreasonable bonus restrictions. Even if you win, you can't withdraw your money. Moreover, there’s no option to self-exclude or close your account, and they refuse to help despite multiple requests via chat and emails. Since signing up, I've been bombarded with fake casino texts offering false bonuses daily.
Claim your business profile now and gain access to all features and respond to customer reviews.