Why invites only?
The site is currently being re-built. Features from the old site are being reviewed, re-thought and added to the new site, one by one. Then they are tested to make sure everything works smoothly. It takes time and it's better to have all the good parts in place before unlocking the registration.