I was looking at the CGTV Games site, and I went to a whole bunch of their casinos, and they seem to have offices in Curacao, Cypress, and somewhere in England. Where are they licensed? Are they rogue? I didn't find them on the rogue list, but I'm certainly not willing to deposit at a site that won't even tell me where they're licensed.
And, of course, they have live chat 24/7, except there are no operators available so you can leave a message.
And, of course, they have live chat 24/7, except there are no operators available so you can leave a message.