0.5 beta was supposed to be released today in conjunction with a live beta draft and start of a beta test season. An unexpected and sad loss of a close family member has delayed this by one week.
The new 1.0.5 release date will be Monday July 25th, 2011.
A live beta draft, along with live Google+ and twitter updates, is expected soon. Stay Tuned.