The last patch fixed the annoying disconnect issue we were dealing with, so now version 188.8.131.52 will in fact be the formal Open Beta. Since it is STILL a Beta game, keep in mind we will have various known issues, but at this point we are confident the game will hold up technically while we work on the series of game items we need to improve on and polish (and part of Beta is of course to get those kinks worked out).
We very much look forward to welcoming the Open Beta crowd to the game on Monday.
After we go Open Beta, we will turn our focus to further game and feature polish, as well as inserting some of the new features and functions during Open Beta, all of this leading up to the formal launch, which is likely to take place sometime in the next few months.
The official release is now set for 6:00am PST / 9:00am EST / 14:00 UK / 15:00 CEST on Monday May 23.
Today (Friday) we are having some major site maintenance starting shortly, so everything should be set over the weekend for the Monday launch!
(edited to add: even though I will not promise anything - there is a chance we will have some super-double-secret number of accounts enabled to enter the Closed Beta during both Saturday and Sunday leading up to the beta launch, which "might" permit access to the game for people who had previously registered an interest in the game, so downloading the game early and trying it out probably will not hurt anyone. If you get in - good for you :) ).