...
I don't understand why but your site doesn't allow opening a different tab. I was trying to open FAQ and Terms of Services on Firefox but both of them closes immediately. Please fix that.
I just noticed this after accessing the site, and maybe just for security reason would be glad if OP will give a utter about this.
Welp, good luck and welcome to this industry, lets just hope that you stay in the long run considering there are lots of gambling websites already closed due to some particular reasons.
I also just realized this just now after clicking the FAQ and Terms of Services tab always comes out on its own so for us this doesn't look in detail the FAQ rules there, I also hope this will be resolved soon.
As avikz said on the mobile display it is quite good and simple after I access it but I still haven't tried to bet there I want to know some of the baits that have played here, but I will see the whole on PC display.