Wow that blows. I missed the signup for beta and now I take it i need to wait over 5+ months for the open beta release date. I will be kicking myself the entire time. By the by, will they be putting out a release date for open beta or do they just start it when closed beta is done?