All I can say that this site will die if those complaint can't be resolved and you should fix the provably fair system on this one because there are already lots of complaints on this that why public would really be aware on your site.theres no time wil come because site will be dead
We are working on it .
For a better solution you can get an
5BTC account https://bitcointalk.org/index.php?topic=1777340.0Do have fun.