What is supposed to be an epic multiplayer experience turns out to be a boring, disorganized mess.
In a game foucused on "team based combat" you would expect "Teamwork" to be a big part of the game, but its not, the whole thing is just a huge disorganized mess, and 90% of the time no one even talks, and Communication is supposed to be a key part in a game like this. The weapons are generic, and have no sese of power whatsoever, you would think shooting a rocket would give you some kind of feedback, but I guess that's just Too much to ask for. EA seems to be too concerned about rushing out a product to market to worry about its key problems.
Annother thing, why the heck do you always rebound off of the wall you are trying to jump over, if I'm not mistaken jumping is there so you don't have to worry about things like being confined to rooftop. Walking, (what should be such a basic element is horrible in this game, we're onn earth, so I don't think the developers really need to be worried about Zero-Gravity this much, but hey maybe thats just me. Seriously though, it feels like your're walking on a cloud or something, not a solid surface ( It's called ground, EA!)
The weapon vehicle selection is pretty bad, and people end up teamkilling you all the time just so they can get the stupid Helicopter, which is the only flying vehicle, but hey You know variey isn't everything, and TWO game modes, come on TWO, that's not even like THREE! All In all Battlefield 2 is a horrible and frustrating multiplayer experience, and EA once again turns what could've been fun into a gamers nightmare
PS. Don't even get me started on the EA servers!