Maybe its time now to have your own games? I see that most of the gambling sites here offers their own original games and I checked your website and I only see games from third party which I have doubts since we can't really verify how fair their games are for instance the Bgaming I know that they are known provider but it's still different if you can manually verify the dice game.