Yes. Hell Spin casino is a legit operator. It’s currently licensed and regulated by the Curacao Gaming Authority.