It seems deposits aren't working, and as you offer no faucet or play money, there's no way to give any opinion of this site other than it doesn't work.
As of now, my deposit has 3 confirmations and the deposit page claims that 1 confirmation is needed before a deposit is applied to one's balance. My balance remains at 0.
Additionally, your login page suggests 2FA is available, but no option to enable 2FA exists in the settings page. That said, there are two links to the settings page very near each other, this is unnecessary and feels awkward to the user.
Your withdrawal page sends an email to the user to enable the ability to withdraw. It is more familiar to the user if you instead send a confirmation email after the user has requested a withdrawal. What you're doing isn't wrong, it's just weird.
The fact that you collect and require a user's email feels unnecessary and off-putting if this particular community is your target audience. Unless you intend to comply with AML/KYC regulations, I have to assume that you intend to collect email addresses either for marketing or this site is acting as a honeypot for bitcoin gamblers (you collect pt passwords rather than hashes, its better to hash the password client side and send that).
Finally, the default bet is 0.1. That's probably higher than most people who want to play on some random dice site will even have. That seems set up to cause an erroneous bet and drain a user's balance.
I would typically report problems like this in private, but as of now I believe this site is likely a scam.
I was contacted regarding this via PM. The author of this topic has offered to credit my account with the amount I deposited. I do believe this is proper and will change my trust feedback to grey. I still believe this site is not functional as a gambling site, but I'm uninterested in putting any further time in to it.
If anyone would like to make an attempt at claim the 0.01 BTC I deposited, the auth cookie for this account is as follows:
"2|1:0|10:1496799184|4:auth|32:NTkzNzU3ZDA2MWQxNWExNjBmMjI5YzY2|5db3c153058e639e80d222069e3077b81b3ccb7f9e2d9a504781332f16053be2"