CVG reviews Assassin's Creed 3:
Some missions are so torturously linear that even the slightest deviation from the prescribed path results in 'synchronization lost' and an excruciating loading break. There are simply too many rote stealth and chase missions that end abruptly if you make the slightest mistake. You feel like you're being punished for being creative too. Even if you work out a clever alternative way to complete an objective, you still fail because you haven't done it precisely as the developers intended.
This slipshod, rigid design is completely at odds with the freedom you're granted between missions.