Originally Posted by
Yoshimiko
More than likely everythings done, and roughly ready - and it is time for the Stress Testing. These pre-purchases with the added beta weekends to EVERYONE who pre-purchases(because frankly - 90% of the people who'll be buying the game on release ALREADY know it by this point) will allow for some serious stress testing. Stress testing is usually the last thing a game does before releasing (this is why open betas are almost always last, or closed betas allow in more and more and more people in towards the end).
Needing large groups of people probably also means that the smaller groups aren't finding that many errors. These coming beta weekends should be pretty close to what the game will release with.
Lastly - and this is probably the biggest - With this setup, they could release the real game whenever they want now. The game officially releases in stores April 10th. That is the day you can pay, for full, for a product - and get that product(in the form of a code). It's more like limited access rather than pre-purchases. If all goes well I imagine we'll see a release date - or possibly even a release by april 30th.