Awesome Multiplayer , Not that great MP. Rent it first.
The single player to me is a great experience, filled with hard challenges and very cool recon missions and other types such as challenges and other types like that.
"Hotswapping" is switching from one character to another- if you are low on health, you can "Hotswap" with another kind of class ( which will be told later in this review.) and you will take over as that class. In total in this Mode of Gameplay I would give a 9.7- Because there are some glitches in the game, and constant screaming " WE'RE PINNED DOWN!!!" will get extremely repetitive.
Now on to the Multiplayer:
The multiplayer in this game is awesome, detailed with medals, badges, and ranks. When you start off a match, you have a option of one nation or the other nation, after that, you pick a class: the classes are: Sniper(good at picking off enemies from far away),Assault(which are good at charging in to the battle), Support(which give support during fights such as giving health and such), Spec Ops ( which are good at sneaking along and doing stealth work),Engineer(which are good at repairing Vehicles and blowing them up too.) i would give multiplayer a 10 because it is the pure reason that battlefield exsits.
---=BATTLEFIELD 2: MODERN COMBAT=---
thanks for reading this,
THE CHE DUDE