...
Maximum payout per withdraw ~ 0.0035
...
Ouch, that means people are getting 71.4% of their money back - the rest is being swallowed up in withdrawal fees.OK, can someone with a working brain double-check that - I've done the sums again and got something wildly different...
Withdrawal fee is 0.0001, right?