Deposited funds but can't access them...
I deposited money on this platform, but they are holding it, preventing me from playing. They mentioned it could take up to 8 days to release the funds. I believe this may require legal action, as this feels like a scam.
Date of experience:
Dec 10, 2025