A game that had a lot of potential and decent game play was totally ruined by scripting bugs that prevent the player from proceeding with the storyline. There are many forums on the web where this problem was reported, and Ubisoft failed to acknowledge this epic showstopper. The scripting error is random, but often occurs at points that require backing up and replaying hours worth of quests to take a new shot at triggering the arrival of required npc's. Save your money, as even a couple of bucks is not worth the risk of frustration and wasted time. Games such as Just Cause 2, or Mercenaries 2 can provide a better sandbox environment with a less tedious adventure without the risk of being stopped cold.