Deposited into this account several times during October and finally submitted a withdrawal request on or around 10/22.
Despite assurances that the check would be sent to be 'tomorrow' or would be 'going out next week', as of today there has been no progress on the withdrawal.
AVOID THIS WEBSITE until further notice. Short of this check arriving in the next 2 days, I'm starting to assume this is a black hole gaming website where funds go in yet never come out.