How much did you deposited? Usually large deposits causes flagged account.
Their account here rarely logs in and I'm not even sure if they respond to PM's

Twitter account is only used for announcements, never seen a reply from them to any user.
Good gracious! the only thing you could do now is to wait. this better be a lesson to ditch them
In case you're wondering, yes, they're slow in responding to tickets.