Please, give us your feedback in the Suggestions and Issues forum.
While we are talking about free to play, I started playing Global Agenda yesterday. It's actually pretty fun. Tribes-esque. I've only put an hour or so into it, but it is surprisingly polished.