They could do a better job of setting expectations about when they will be back, then i wouldn't have worn out the refresh button on twitter waiting for an update.
That's the main part that pisses me off. I feel trolled.
I fully expected there to be legal problems at some point, which is looking like what happened. Who knows, though, when we get nothing but bullshit from the site itself.