You are right, In terms of marketing they need to improve to increase interest as a new comer in the forum, and we know many are much better than that here, talking to their campaign managers like Little Mouse or Hhampuz or others might offer their casino to be sexier because I believe that they will provide the appropriate stimulus to the gamblers in the forum to increase interest, their suggestions will be very useful for marketing in the forum.
Forget their marketing improvement first since their customer support is very unprofessional that makes this casino very shady on dealing with their customers.
There’s an ongoing case against this casino that involves a small amount of money while their support is ignoring the concern.
It’s very risky to play on a casino that has no sense of professionalism on their customer support. Stay away until they resolve the issue.