This site is clearly a scam. I requested their country of origin and license number but received no response. They keep insisting that I make a deposit. I downloaded their app from a store and am filing a complaint against them there. Their withdrawal process is unclear, and I plan to ensure they face consequences for their predatory actions. They claim there are steps to withdraw, but none are listed. I'm definitely contacting legal assistance to recover my winnings. Has anyone ever actually received a payout? I highly doubt it. This seems to be a criminal operation that needs investigation from authorities.
Claim your business profile now and gain access to all features and respond to customer reviews.