Here some details Bryan.
The site is part of a whole network of Thai language casino sites including casino1688, GClub88, BaBall24, sboBetTotal, GClubGames (for English language - www-gclubgames-com ), just to list a few of the gazillion skins
The games are from some unknown providers although they do not lack much in quality, graphics are up to normal standard. However, no info on RTP or licenses.
All sites have one in common, no license, no information on the company operating the sites and I do think that the casino business is not their primary target. They offer the games on download with a file gameroomtg.exe which according to some malware sites should be avoided like a plague as it contains a worm virus. Thought for a while to install it on my old laptop to find out exactly what the virus is but decided to not take the risk.
Depositing is a real classic and only available with 4 Thai banks. Make a transfer from an ATM, a Bank Counter or via Internet Banking to the casino account, call support with the details and they will credit you the amount in casino chips. No guarantee that they will actually answer your call and indeed do it. And nowhere do they describe how a withdrawal is done.
Contact numbers for support are 2 Thai mobile numbers.
Their most prominent banner is this one, which is clearly photoshopped as the cleavage is nowhere to be seen anywhere in Asia. I know what i am talking about on that one
I can dig some more if you want, but I think it is pretty safe to say that this is an absolutely rogue group.