"Withdrawals "may take some time" due to elevated website traffic."
Or, in other words, they stole the money.
That is the same thing that fall on my mind. Or maybe even worst they lost it on gambling or some ponzi investment and now they don't have money to pay out people.
Maybe they will share more information why they quit in next few days.