Originally Posted by Azarielle
Also I do believe the full release deadline should have been set by now.

no, absolutely not. we have seen too many games lately that failed spectacularily because some arbitrary deadline was set to please fans, but the development team needed more time, and then the game sucked.