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.
Understandable to the fact they are new in the scene so I guess they should listen to people feedback to give smooth gaming experience to gamblers who wish to try their casino. But for sure once they check back their site also read the comments of people then see their concern for sure that they would take care of the issues since no business owners provably like to leave their newly business launched unattended since they know that it provably could discourage people and decide not to sign up since that's not good action to do.
But since they have running signature campaign for sure the management know what to do and feedbacks is helpful for them to improve their casino.