Are you sure you are looking at the new site, and not at a cached copy? All new pictures on the new site. And the press release is definitely there. http://jolla.com/ (there does appear to be a slight problem if you try and access through http:// www.jolla.com)