Have patience, the longer it takes the team to release it, the better it will be. Noone (not even the creators) know when a stable version is fit for release, but apparently the latest version is quite stable. It would be nice if it was released this month tho......