So the Beta has begun, eh? Time to get hyped for the community release! (Now if Beta could go super smoothly so the community drops next week when I have time off that would be just perfect)
I'm pretty sure it might take the double of the expected time. I think there are more bugs to fix, so it's better a game without bugs and with late release than with bugs and early release.