RoyalStarsCasino, just to let you know, affiliate links are not allowed according to the forum rule. Since you are the official of the casino, I don't think it's necessary. Most of the times, affiliate people spam the forum with their referral link which looks odd.
Here is the topic from officials:
https://bitcointalksearch.org/topic/unofficial-list-of-official-bitcointalkorg-rules-guidelines-faq-7036574. No referral code (ref link) spam.
Welcome to the forum.
1. Nice work on the ANN which means you have done your homework well.
2. I loaded the site on TOR connected firefox, it worked fine.
3. We are almost used to see banner at the top to advertise promotions and things, but your one seems have none there. You can promote your promotions using the top banner space of the site.
Lastly, since you are here, if you need a campaign manager then feel free to check my
service page. You have many competitions and a lot of them are successful in the industry. It requires good marketing plan. If you want then I can help you out. Feel free to reach me.
Cheers,