Also, the infamous cloning glitch that happens in the last assassination is an easily solved problem - disconnect any other controllers (or guitar hero/rock band peripherals) and it won't happen.
This game is not without its flaws, but there really isn't such a game in existence.