Yes, KTO is legit, having a Curacao Gambling License, No.1668/JAZ, and third-party auditor seals of approval.