Yes, the site is legit with a license in Curacao. Their games are fair since independent testing companies test their random number generators.