Heyhula made a thread about this tracker yesterday. I took a try at registering, and surprisingly, I succeeded. I think Heyhula already got it, though, and I myself don't need any Russian content. I'm going to give the invite link to whoever gives me the best offer. Please PM me.