I hope SD can make their June Beta promise. The Alpha took longer to put together than they anticipated (due in large part to Demigod), but I'm hopeful at least a scaled down version of a portion of the game can be released for feedback to SD.
With only a little over 2 months left before the first beta, it'd be great to see more dev diaries come forward to talk about the back story, game mechanics, the game engine, modding, content creation, heroes, the AI, etc.