So I deposited a bit and went ahead to try the site, one of the problems I can see the time to load the site.
It takes quite a bit of time to fully load the page, maybe you can try incorporating a low detail mode setting that allows for the bare minimum to be loaded and for just people who want to gamble quickly.
The two games modes offered on the site, crash and race, are pretty interesting and the graphics that are shown are pretty well done and can be amusing.
Crash is your regular crash game while race is similar to roulette's black/red bet where instead of betting on black or red you bet on blue or red.
The site is not really optimized for mobile yet so if your mainly a mobile user I would probably wait for them to fully optimize it.
The crash game also has a new mechanic different from other crash sites, they offer 2 simultaneous crash games one red and the other blue. So you can bet on either one or both of them if you want should provide an interesting dynamic with maybe competing players betting on one side vs the other which is how race works.
Will probably try out the withdrawals later to see if they are instant or require some time.
So if your looking for something a bit different from a regular crash site you can probably check it out.