This game is a great pleasure to play over and over again.
Pros first.
Greatly balanced classes to play with each in their own skills fit for anybodies playing style.
Good "feel" to the game. The cartoony style to the game is well-suited for the type of game that it is. This game is not ultra realistic and it shows in the graphics.
The levels that they have are changing. They have the same levels but they have parts randomly blocked off and are great to play on, so people can't decide on there class and strategy while loading the level, they have to see what is open and what is not first.
V.O.I.P. It is really nice to be able to talk to people in the game and listen to them instead of typing or reading. So your eyes can stay focused on what really matters.
Cons turn:
Only 1 CTF level that comes with it that does not change randomly each time you play it. There are however some good user made levels that you can play on.
Some of the glitches in the game are often practiced by people and have not yet been fixed by steam.
As I said this is an excellent game with little wrong with it. Simply fun to sit down and play around with, especially with steams stats system and friends list. I think that it is a great relief to see this simply fun game when there are so many ultra realistic games out there that just don't cut it.