User blog comment:Dodo8/Leaked Poster and release!/@comment-5170694-20121029184016

The site got took down for too much traffic, and the leak content is part of the ToS, even if you post an obvious fake rumour, you will still get banned. But I do agree that the artwork looks legit.