Good, you've made it.
A long time ago, people used to play Tribes competitively on TWL.
Nobody really plays it anymore, but they still have a forum there.