8.5 eta?

Anyone know when it might arrive? a week, a year??

Thanks! (awesome work dev team!)

Subject: Q4 2008