New here... stumbled across the forum and saw a few demonoid-related posts, so it looked as though this place has a "torrent friendly" attitude? Thanks in advance