Pros

  • Leaps and bounds better than predecessors
  • Mission editor and multiplayer mode add longevity

Cons

  • Daunting interface is tough to learn