I read the introduction of TC in other place and it seems extremely promising. They had a unique idea to launch this new site.
And I look at the Commmunity Reps thread, they do have a strong staff team.
I heard this new tracker is going to be open very soon. Is here any tester or uploader can share with us some information how is it? Thanks!