The LEGO Company does not like images of sets being leaked before their own official press release. And they have been cracking down rather rough these past few years. The last something times anything was posted here, they contacted Ed & Jeff informing them to take down the content. I imagine if we do not comply then legal action could be brought towards the site. I am not sure if directly linking to the confidential content is considered any better.
With that said, I found a WalesOnline article uploaded just an hour ago.
I did not realize this from shortening the set name. That's hilarious! A step even further would simply be HAH. It may not be the brilliance of Painting Easter Eggs, I'll take it.