User blog comment:Dentface/Test Server Release Notes - October 21st - Bug Fixes/@comment-76.114.8.125-20111022173641/@comment-3328327-20111025212628

I would agree, though as many say there are still alot of bugs, maybe a few more weeks at best.