Absolutely! The casino is owned by a verifiable company that runs several other online casinos. Additionally, it also has a legitimate license from Curacao eGaming, a reputable regulator in the eGaming world.