Storywise I felt it was quite railroady, but it made up for it with the sheer fun that the near-constant combat made for, the difficulty afforded by HoF mode, the incredible variety of feasible character builds... nearly ten years on and still a favourite