They are saying a "summer" release which means anytime from May through August. I think May is out of reach due to a hard drive crash on April 1st. However, I would think June or July would not be out of the question.
At least, that is my understanding. Am I right guys?