Yes, Instant Casino is licensed and fully backed by the Curacao Gaming Board, one of the most popular iGaming regulators in the world. Without a doubt, this regulatory feat speaks to the legitimacy and reliability of the gambling site.