The site is invite only, you must be registered to post messages or download releases.
Includes downloading releases for members and posting messages at the forum. Some would commit murder to get an invite and start sharing music and stuff.
Person 2: Torrentech.org? Yeah, heard about that, it's cool
Person 1: Definitely, if you like electronic music and stuff