That was pretty awesome stuff. I've never really been a fan of sealed play, but this looks like a ton of fun. Will definitely try it.
Re: Beta - I think it's pretty obvious that we're looking at another 2-4 weeks or so. I'm betting on end August. I think that's reasonable.