I'm anticipating the beta more than the actual release. Not because I know it's a mechanism to allow me to play sooner, but rather so I can help make the game the best it can possibly be.