yeah, check the dev journal. There was a rough mouth of April, however May had plenty-o-new info. Not as much as I'd expect so close to the beta's release, but that should be here soon.
I'd rather they push to get a playable version of the game to me over typing up a dev post. At least right now, when its only a month or so away.