I'm starting to wonder myself, let me tell you why: Whenever I hear something is finished plus things about release dates... I think to myself - hey, another vaporware contender.
Vaporware: Products announced far in advance
of any release (which may or may not actually take place)
I prefer not to be told if something is finished or when something is going to be released because (lets see how many we have 'er)
1) You will be flooded with a torrent of "When is it going to be released", CHECK.
2) When you don't release it people begin to post hateful comments, CHECK.
Let that be a lesson to all you project developers out there no matter what you do, don't announce release dates or tell them its finished!

Besides, i'm sick of reading this thread now because all it is - is questions about release dates so I thought, lets try and stop it.
Flame away at me, you know its not all wrong.

-
LET THIS BE THE LAST FECKING RELEASE RELATED POST.