I find it hilarious that a site that can't afford a proper domain (for as little as a few dollars) is asking for deposits of thousands of dollars, and potentially tens/hundreds of dollars away from their free spins on sign up.
If this isn't your casino starb, what made you decide to trust them enough to promote them?
Kingbilly is great new casino with the best promotions and support in the market
I highly doubt that, surely there are other casinos that are more trustworthy with better promotions and support.