Originally Posted by
scudpilot
Should not need an invite anymore, I believe anyone can sign up!
You're quite correct, just looked it up and it was only yea olde beta version you needed an invite to join, anyone can have an account since February this year.
Link here.
BD