Until recently, open-pandora.org (at least) had a render on it. Maybe you've still got the rendered image in your cache, but openpandora.org is an all new site with no cache for you. Try doing a hard refresh (ctrl-F5) to force everything to reload and see if it makes a difference.
I think ED finally listened to someone's advice to put a real picture and not just a render on there
Mmk, is possible since i view the page daily on multiple PCs. I thought it was the site, and not my cache. You guys are right, nevermind. Cntrl f5 did it