Battlefield: Modern Combat could be a great game, if EA put more effort into designing, and less into advertising.
Battlefield isn't terrible, it's not even bad. It just could have been so much better. When reviewing Battlefield, one must consider how massive a company EA is. They definately had the funds and employees to have made this an amazing game. But the sad truth is that this is not an impressive game; not in the least.
Of course, BF: MC is the kind of game that is primarily for online multiplayer, but I still can't avoid reviewing the single player as well as the multiplayer. The campaign mode of this game is extremely repetitive, and quite boring. It has tha player completing varoius recon, assault, and defense missions in order to advance in rank. The campaign is further hindered by boring, stupid AI that seem like it came out of an NES game. The computer controlled enemies are predictable, and dumb. If you walk around behind them, you can stand for as long as you want before shooting them. Your teamates are not the least bit helpful, only moderately annoying. The only way to keep them under control is to attempt to use the clunky "hot-swap" feature, which allows you to switch from one soldier to the next in oreder to better control the battle zone.
Examples of AI stupidity I experienced in my play inculded foot soldiers running in the opposite direction of the objective, and two of my helicopters flying into each other. Several times during a level, I had to restart the mission, becuase I fell into a hole or got trapped under a wall, and was unable to move. Both the bad AI and the frequent glitched and bugs are examples of how bad the programing in this game really is.
As far as multiplayer goes, it is so broken. Teammates are hardly ever willing to cooperate, and most of the time, people abuse vehicles and heavy explosives in order to get kills. It takes almost no real skill to win in this game. Basically, whoever spawns near the vehicles will dominate the multiplayer game. On a positive note, there are a ton of cool weapons in this game, but, sadly, most people online stick to vehicles, rocket launchers, and snipers.
Just about the only good thing about this game is it's graphics. It looks pretty good on the Xbox 360, and the animations are clean and smooth. Framerate is stable, and, in general, the game looks good. Sound is rather poor, with CPU's that won't shut up. Once, I was playing a mission in the campaign, and one of my teamates was in an armored tank. There was a single infantry soldier shooting at him with an assault rifle, and he kept saying "We are pinned down, and taking heavy fire!" This prompted me to mute my televisoin out of annoyance.
All in all, Battlefield: Modern Combat can be described with one word: mediocre. It is a poorly designed, poorly pregramed game that could have been so much more.