It has been just over a year in beta.
We release a build update every week which you can access via the "play" area on the website as a pre-order member.
The weekly changelogs and dev musings are detailed in the "News" section.
As for the final release ... man, we're hoping to get that out of the way soon. We started Beta a bit early compared to what one typically expects from that milestone, so it has been at this point for a fair bit longer than expected. But for the most part we've been clamping down and finalising design and balance areas now and are working more on tasks such as interface design, improved tutorial progression and a rad-looking Kingdom screen.
In short: we're pretty happy with most of what we've got so far, and are trying to make the game more ready and presentable for the critical eye of mainstream players.