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 !
Its probably because you deposited a small amount. If you deposited a larger amount like 1 BTC then most likely you would run into withdraw issues.
Either way, large or small. I wouldn't even deposit a satoshi to this site with the reputation that is currently has.