And that is, if there are no Major Problems with the beta. The original Statement was "before Christmas". this could mean, that giants may have a not so merry Christmas, if anything happens after release... Maybe they try to release it this week to save their own Holidays.
I hope on today. My wife got 3 days of full shedule, which means I can Play all night, after my Little Girl sleeps