Board Thread:Support Requests - Community Management/@comment-24082086-20140131225232/@comment-1038387-20140131232747

Then I can't think of any more tricks. Twitter themselves isn't going to give the information, of course. You could create a new account; it's a bit of a pity of those hundreds of followers, but it wasn't like they were expecting any news of late.