I heard the site is up and old members are being invites back!! I also heard invites are open. Dont know if they will give invites to there members or what. If a trusted user is in and gets a invite PM me your price.
http://theblackhand.me/
that is the only url i can find.