This game is a lot of fun. If you liked the first mercenaries, this one continues the party with lots more vehicles, weapons, and airstikes. The vehicle hi-jacking minigame is kinda silly, as none of them are so hard that you simply won't be able to do them, even for the best vehicles (most require mid-tempo button-mashing), and if you fail, you can easily try again with little to prevent it. Money is rather silly in this game, as you can earn 5 million in a very easy task in your HQ that takes about 2 minutes, and the best faction units and airstrikes in the game only cost like $250k-400k. The only time you really need cash is to bribe factions (upwards of $10million). Another odd point is the relative invincibility of your merc. You can fall from hundreds of feet or stand in the middle of an airstrike and survive (though my experience is with Nielsen, who is the "tough" one).
Pros: -Lots of vehicles (170+) -Game world is very large -It is easier to control faction opinion than the first game. You can kill whomever you want, as long as you don't get reported (the games gives you 10 seconds to take out reporting units) -Physics engine is very realistic -Everything actually CAN be destroyed (though most respawn at some point) -You can afford all the vehicles and airstikes you could ever want without having to "work" for money
Cons: -BUGS. This game literally locks up my Xbox 75% of the time when I try to load a save. However, it appears this has been fixed through Xbox live. -Missions are too redudant. Most missions actually have you repeat the exact same task 3 times, though increasing difficulty and increasing reward. -Voice acting is annoying. Everyone says the same things over and over again. A pirate unit sharing your tank will continually say something like "hey mon" every 5 seconds. I'm not kidding. -There are not enough core missions. I would estimate there are 12-15 between the 5 factions. The other "missions" are more like errons (drive from A to B)
The only real deal breaker for me in this game was the locking up while loading. As I said, an Xbox live update will fix this, but if you don't have live, make sure you are a patient person.