This page has been temporarily disabled until Server 3 arrives (reportedly Wednesday, hopefully sooner)
Sorry for the inconvenience
oh ok thanks..
"No new registration until next week" (or something like that) was on their IRC earlier this day.
only next week, until that use another tracker
Until they get the bugs worked out and the speed increased they shouldn't be adding anymore user base.