This game, by far, is one of my favorites. It really knows how to grab you. The story is great and the gameplay is smooth. But sometimes, the quick-time reactions can get tedious and, in time, pretty boring. The side challenges can get confusing, but are well worth it. A perfectly great game for a perfectly great franchise.