Well we just got the email, and Windows Live Folders and Windows Live Photo Gallery are now available if you have been invited. You should have received an invitation to “Windows Live Beta” a few weeks ago, and if you completed that, you’re in! Make sure to sign up for Folders as early as possible:
We have limited availability for Windows Live Folders, so make sure you sign up between the hours of 10:00am and 4:00pm PST on Wednesday, June 27th. Also, Live Folders is available in the United States only at this time. You will not be able to access the Live Folders site if you are outside the Unites States.
We’ll have more, of course, once we get to playing with these two new betas.