The way that I remember it, the company said they expected results by Christmas, which is quite different to "will be released". As crazyman says, the company don't know themselves, although they would have an estimation.
Now I'm going to have to search to see who has got the best memory :)