Anyone here that plays it?

I find the competative nature of the game and its pace extremely nice. And most of all, I can play the game when I want to and don't lag behind the rest for not playing enough like with MMO's.

Shame I don't know many people that play it though.

PS: If you don't play, and want to try it out. Beware, it has a very steep learning curve and you'll probably be really, really, bad at it at first. And you won't get any satisfaction until you've started to get the hang of it. Also, since it's a team vs team based multiplayer game. When you are bad at it, you will get yelled at by your team mates who are probably losing the game because of you. Have to be able to shut them out while learning to play.