Twitter is misspelt, it's actually Twatter.
Rushing into things is never good. A lot of work will be going on, just because you don't see it, don't assume it isn't.
All transfers are also supposedly under NDA so the fact it leaks early is pretty cool anyway.
I wouldn't want to break a Russian NDA, would you?