Deposited 0.05, played for 10 minutes and successfully withdrawn 0.26

Maybe it is a scam (not provably fair) but i just got from them 600$ net profit so i do not really care. So long suckers !
Grats on your winning and good that you have withdrawn it, hope you wont make another deposit on this site in the future. Otherwise, you might lose all your money. Best thing to do, enjoy your winning and spend it for your needs.
People here are smart, so no matter how you say that this site is good then it wont change people's opinion.