Hmm, you might be right. I interpreted 'general release' to be for download on the main site. If you go to the main site and download as if you want a three month trial I remember it being there.

In that case, I thought Jon mentioned they might release one more point release.