I'm surprised I have not read much about this game on here (on the forums anyway, I have seen news posts)! Who all is playing this game?
I have been playing it on and off for about a month now and after all of the updates it has become quite a blast to play. I generally get on ventrilo and join up with some friends on public servers that got me involved in this game. I had not played an online game in ages!
If you're working as a team on a public server you become pretty much unstoppable. For a free game I am really enjoying it. Its no Tribes 2 but is still fun.
Add on top of that Nvidia Inspector to force AA and the game acutally looks pretty good graphically too.