The entire last hour or so was trash. When they limit the fun part of the game (free running around the filter swapped cities) and force you to do boring shit like watch lame in-game cutscenes you can't skip and fight a hoard of enemies, then that is a problem. Don't do this with Assassin's Creed 2.