As soon as the shot was posted I heard from… somewhere… that the screen was leaked. I don’t think one shot is a huge deal, however.
My logic is that even if the shot was given to someone from a dev and then uploaded to the wiki by that person, then it’s not the end of the world (if that is indeed the case). Devs are allowed to post screenshots on their personal websites that they take, so is this really all that different?