Welcome to the forum, the site looks nice and I think the interface somewhat quite similar with the existing casino in this forum.
You need to learn if the forum rule not allow you to post in a row, if you want to reply many people posts, just combine it on one post.
Jurisdictions: Persons located in or reside in Australia, Belarus, Côte d'Ivoire, Cuba, Curaçao, Czech Republic, the Democratic Republic of the Congo, France, Germany, Iran, Iraq, Liberia, Libya, Lithuania, Netherlands, Portugal, Serbia, Slovakia, South Sudan, Spain, Sudan, Syria, United Kingdom, United States, Zimbabwe (the "Prohibited Jurisdictions") are not permitted make use of the Service. To avoid doubt, the restrictions on engaging in real-money play from prohibited jurisdictions apply equally to residents and citizens of other nations while in a prohibited jurisdiction. Any attempt to circumvent the restrictions on play by persons in a prohibited or restricted jurisdiction is a breach of this Agreement.
After looking on your terms, I find you've restrict a lot countries, I think it would affect your traffic because I know there are few countries where it's full of gamblers. Other casino do have Curacao license, but it doesn't restrict a lot countries like yours.