Never liked that game, it's pretty shitty if I say so myself. It's too team-based while everyone playing it don't follow team rules, so, you just have to hope to god you get into a party of lucky actions resulting in a team-based attack.
Counter-Strike: Source and other FPSes like CoD are less team based (well, at-least the non-goal CoD game-types) where even if your whole team are running in circles, you can still win.