Great to see you back! I'll share my first impression.
The first thing I noticed was that my email address isn't allowed to have uppercase characters. I don't think that limitation is necessary.
We are currently unable to process deposits that are less than 0.0001 BTC.
We are currently unable to process deposits that are less than 0.001 BCH.
That makes sense considering the monetary value, but not considering fees. BTC fees are currenly much higher than the minimum deposit amount, and 0.0001 BTC will be impossible to spend unless fees drop considerable.
Are there no withdrawal fees?
my balance not reflected when I got won and lost, running 15 minutes my balance still 10032 sat.
This bug is still around: after a few bets, my balance stopped updating until I reloaded the site.
When I click x2 a few times (and my balance is 0.00000074), it tells me Maximum bet 7.4e-7. If I click 1/2, it still shows Maximum bet but now displays 3.735. When I click Roll, it still bets the maximum so it's only a display bug.
The total faucet amount that people can claim each hour is 4 USD.
Great thinking of limiting total faucet cost

I am not a designer, but i think 0.04 btc is quiet enough to get a nice avatar/logo and signatures for all ranks, maybe even less. By running a contest, you invite scamers, thiefs, and less experienced designers to take the chance to win the contest. Why you chose this method? I can't really figure it out.
Good designers are waiting for you to contact them, no one of them will join this contest.
I've seen
great results from a similar competition in the past.
I'm confirming "Loyce" in chat is me

Good luck!