I think this topic belongs to the services section because you are offering a service and a product and this gambling section, through my understanding is meant for casinos/sportsbooks to list their sites. You may move it there or wait for moderators to do it because I might be wrong.
As I understand, this isn't an actual casino but they are a developer. I've noticed that each page should be clicked on your page. And the scroll is just staying on that particular section that has been clicked.
It's better if it's scrollable and the page would just change as the visitor scrolls it.
They are providing casino services to people who are looking to build their casino and want developers so yeah they ain't a casino of their own. I always feel that 3rd party developers don't work as fluently as in-house developers because whenever a casino owner buys these scripts, there is a fear of bugs and glitches and things may get out of hand very quickly.