Yes, the Curacao Gaming Authority officially licenses and regulates the platform. You can find proof of a license at the bottom of the website. The existence of a regulatory authority ensures that the services offered by the casino are fair and legit.