The press release is now live on the website, the previous press release is available as a link on the press release page linked from the front page. Only english and spanish are available now, but portuguese and french are likely to be there soon. -- Felipe