The place had a slow start, but now it's pretty well developed.
I think the ability to actually post about tribes without getting flamed for being a videogame playing faggot, and not having your thread bumped down a billion pages in 10 minutes really helped promote the interest in Tribes: Vengeance.
Plus there's free pizza on friday :]