What Xillix and Xordan reported is very true, if you really want to know, we had a deadline for this release on 22 May (yes, we have plans and deadlines!), and every weekend from 22 May up to today we tried our best to release, but at the last minute things were not good enough for really shutting down the production server, so we tried again, and again, and finally it happened. The decision is taken with some risk (see the current stability issues) and is based on the overall status of art, engine, musics, setting, and the 3 distros (win, linuix, mac). The decision is also taken based on how much time is left from the point of the decision up to the end of the week-end (when everyone of us has to restart to work on his real life job and so release is impossible). If we estimate that the time is too short, we postpone, but we really learn it along the way during saturday/sunday.
I understand this may spoil in game events, and I'm sorry for that, but if we announced 22 May and then failed 4 weekends, lot of people would have to post-pone the events for 4 weekends, so this is the less damaging solution.
I can tell you that a mmorpg project is really a beast with 100 heads, running very fast on a slippery ground close to the edge of world and willing to drop the devs into the void. The devs are riding that beast, trying to stay up and have all his eyes look in the right direction, so it doesn't fall down itself.
