I heard some rumors going around that it may be released this time next year? Going on what I've seen so far, it looks pretty developed. I am surprised they held back this much secret for so long.
wouldnt it be cool if they used some streaming system (aka wow) in D3 so there are no loading screens (just get deeper and deeper into dungeons with no breakup)