Its open :)
Get there via this link:
[Only registered and activated users can see links. Click Here To Register...]
PS. Check your ship ability tab ;) I also had to remove the techcenter from boxes, but now there is a new surprise for you there!
EDIT2: Rebooting server, issue with ship designs.
EDIT3: Seems to be a bug removing ship effects when they finish. Try refreshing :)
-jD