There are some unsatisfying quirks, though. Enemy behaviors are odd. They tend to fire for a couple seconds, then stop long enough for you to kill them. Random bugs pop up periodically as well. You can detonate buildings, but it's almost impossible to walk through heavy brush.
The checkpoint structure is annoying too. If you die after reaching a checkpoint, you restart from the beginning of that mission, not at the spot you fell. That forces you to waste time traveling back past all the work you've done. Mercenaries 2 is like that outrageous action movie that isn't impressive for its story but will wow you with its over-the-top battlefield antics.