For the gameplay, yes. I enjoyed the battle style a lot in that game. For the most part, it made up for the insane amount of backtracking you were forced to do throughout the game.
And of course, there's the plot-twist that everybody either loves or hates (usually the latter), but its definitely something you don't see coming... So at least you can't accuse it of being predictable.

Wanna know what almost made me give up on the game completely? That damn Hauler mini-game. I wasted way too many hours on that. So not buena!