100% it is. Snatch Casino launched in 2021 and holds a valid operating license from  Curacao under the Antillephone master license (8048/JAZ). The casino’s parent company runs more than a dozen successful online casinos, including iWild Casino.