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?
Seems that they haven't checked their site using desktop. They still have a lot to improve on their site. If they will read and listen to what people has to say here, they can slowly apply what needs to be done on their site. It is understandable as they are still new in this business. However, if we won't see any improvements later on, I don't think gamblers here will be motivated to sign up and play on their site.