Their website was to be updated over the weekend too, but that didn't happen either.
You have to go digging for even their claims as they're too stupid, busy, or incompetent to update the OP with their latest unmet obligations.
Yep, the one thing they are very good at it is creating drama with self imposed deadlines. It's great for trading, but not much else.