This game is has a great story, too the point where I stopped to listen too and read a lot of lore.
Fantastic third person combat. Detailed and fluid movement, wasn't clunky (asides from some jumping on very steep terrain).
In my first play though, the game crashed about 7 times, although the devs seem to of fixed those issues by the time I finished that play through. When the game did crash, there wasn't many issues with how far rollback was, but in saying that, I was a stickler for saving progress.
Overall, awesome game and will be replaying many times.