A great game if you are a multiplayer fanatic. A ranking system keeps singleplayer interesting, but is kinda lack luster
On that note, is the singleplayer factor. It is kinda fun for a while, especially with the "hotswap" feature, where you can jump from soldier to soldier, and control them, but the singleplayer missions are full of terrible, game breaking glitches, and the AI, both allied and enemy, mostly act like they have a stupid stick shoved strait up their butts. The missions are often boring or mind numbingly difficult, but there are those golden few that are pretty fun.
The one thing that keeps it interesting is the ranking system, that allows you to unlock upgrades for weapons, and new ones altogether, but it is not enough to redeam the singleplayer.
Overall, a fun game. The multiplayer is to die for, with pleanty of people to play with. The singleplayer, however, is fun for a little while, but suddenly seems very empty and lack-luster. A good game, go rent it.