I was already in the alpha and got a mail welcoming me to the beta.
Unfortunately I haven't yet played as much as I would have liked and I am not sure how much I am allowed to say with the NDA.
But while there is obviously still a lot to do, it seems very promising.