Alternate Review Perspective
This game is perfect. While I only spent a couple of minutes on the single player campaign, the multiplayer is really why people buy this game. It is the logical progression for Counter Strike players in that it offers console comparative features, while improving a great deal of things, in addition to having a upgrade system that is almost infinitely replayable. But, if you have gotten this far into my review, I will tell you that the game is not for me.... or perhaps my girlfriend.
Since it is closely associated with Counter Strike, you will realize that the game requires devout attention to it while you play. Since the maps are mostly small and progress-less there is more involved with figuring strategies based on each match. I personally can't stand when I cannot think about other things while I play a game, but since all my friends are really into playing this I gave my review based on if 'you' would love a game like this.
If you are into stuff like this definitely buy it, it is so SO totally worth it.