For anyone that backed the game, alpha and beta testing is available to those individuals. Have you gotten in on the alpha or beta? I've heard some positive things from people that have, but I've heard some bad news, too.
I've played the IT and Alpha. I don't think there are any Beta builds out there as it's still in Alpha testing. I think it does still need work and it is far to early to draw conclusions from the game at this time. I've enjoyed the time I have played in game, and really think it will be a wonderful game.