Yes, the casino is licensed by Curacao. The user can check the permission himself if he clicks on the regulator's logo in the bottom bar of the official website.