As for an actual beta, we're most likely not going to have one, at least not a public beta. Sorry for that, but we don't have room in dev time to create and distribute beta clients, take all the feedback into consideration et cetera. We need to run a tight ship (CO are great at this, FYI) to deliver the best of games

You'll have to wait until launch to play!