I think we're gonna have a quick and smooth beta. I've been meticulously bug-testing and refining the game as I go and my two testers that have an earlier build of the game haven't found a terrible whole lot in terms of bugs. So I would be pretty surprised if something absolutely game-breaking popped up.
All in all, I'm aiming to have this project completely done within a few weeks, maybe a month at the most. It'll all depend on how the playtests go (and I have to finish the game 5 times on my own at the minimum!)