Yes. Omni Slots casino was established in 2015 and is licensed under the Curacao Gaming Commission. The casino boasts a growing reputation among players and has a secure platform with protected payment methods.