Welcome to the forum, Winna.
Nice to see well presented ANN and congratulations for run an advertisement in this forum.
The thing catch my eyes from your casino is the license. I have never seen a casino use Canadian license, most of casinos are either use Curacao or Anjouan. I thought having Canadian license will allow gambling in Europe and US, but they're listed on prohibited jurisdiction.
It's a license by the News Brunswick region in canada (Tobique gaming commission) which unfortunately still has these countries restricted but it is harder to acquire and offers better player protection than fe the Anjouan license.