Does not process payments to players as stated
Before I joined their website, I chatted to ask for support for depositing and withdrawing money. They replied that withdrawals are processed within 24 hours.
Then I deposited about $100 to play after I played and won 90$.
Then I made a withdrawal order of $190 but it's been almost 48 hours and they still haven't processed my withdrawal order while they said withdrawals would be processed within 24 hours.