Originally Posted by Leo
Then NS wanted to make the announcement of this endeavor, but people like YOU had to leak the post before-hand. That obviously made things look shady to outsiders which is why that thread was made visible shortly after your leak.
I don't get the "leak" thing. I've been seeing the Design Team post for days, every time I log on, and thought this had been officially announced last week.