is there any chance that you can make your gambling site PC friendly too? at the moment it looks like it is more catered to people who like using mobile when they are gambling. also, regarding your Terms of Service, is that all the content of it? do you have countries that are restricted from using your casino?
Well you can take your time to check out the TOS yourself but from what I have seen I think am free to gamble there so no panic for me and again the casino already said they actually working very hard and fast to improve their quality of the website so these flaws or glitches I think will be temporary according to them but my take is that they should have done all these first so to avoid gamblers being doubtful of their service.