If you look at the SFIO website as of Saturday May-21-11, you'll see the recent PR's, EXCEPT for the most recent one from this past Friday announcing the Monday launch. They've always put the most recent PR's on their site. So why not this time?
Because it's just a couple days before they have a new site, so why bother?
I don't claim to know this as fact, it's just my logical thought.