Last year we decided not to pull the do-it-by-Christmas shit because that was a big part of the Beta 2 disaster.
Everyone was happy with that until late October and then ZOMG XMAS fever started frying braincells.
It will be released when it is ready for release. Musing when that will be is futile, but it is certainly looking sharp. My intuition is that Christmas would require imprudent rushing, but early/mid January should be very do-able, with more goodies in February, just like Alpha 1.0/1.1 worked out.
This is completely me talking out of my ass and is not in any way a statement, official or otherwise.