Their site has a link to their forums. I think those give better support than we do. Especially since the word "torrents" seems to be one of popular words on their site.
It might help if you know Russian.

Locking this thread for the torrents.