I was just about to go to bed and saw an interesting email from File Planet. Seems there is a limited beta being released on a first come first serve basis. Just go here and follow the instructions, no need to be an actual member prior to the sign in. It asks you to log in and apply. Good luck fellas, hope to see some of you in there!