Nice, Good game and great idea but awful community.
On the other hand, it has great graphics and decent gameplay, lives up to the BattleField series. The unlocking and reward system makes it worthwhile and gives the sensation that you are actually achieving (or trying to, at least) to achieve something.
A few bugs still remain like team mates name displaying ass red which leads to unfortunate teamkillings, unless you are very close and see the model, which is hard since one plays this game with a "shoot first, ask question later" attitude.