The fact that there's no way to verify if the game is truly fair is concerning to me (why should we take your word for it?), and I'd suggest adding an option to register an account through an email and password instead of the available login methods with Google, etc.
Additionally, there's no information about how your affiliate system works on your website. Would you mind elaborating on how rewards are distributed in your affiliate system?
The site works fine on mobile, but upon logging in for the first time, I had to scroll a bit to the right to be able to input my username (the page was blank otherwise, with just the background color present). A small hassle, but the rest of the site works like a charm on mobile.