Even though this is a fairly new site, don't worry as Snatch Casino is a legally licensed online casino. Licensed by the Curacao Gaming Commission.