Just finished it. My original impression didn't change -- good, clean fun but nothing unforgettable. I liked the setting, I liked the twisty, turny plot, I liked the action and the character development, and I liked the visual design. I didn't particularly mind the on-rails storytelling (that's just a part of the genre). I liked most of the fights, although a couple were a bit unbalanced and used the "quantity over quality" challenge mechanic that I always found a bit cheap. For example that really long one very early in the game in the ring that ends up against the bearded guy with the Leaping Tiger style. I died repeatedly when facing him, and wading through the weaker enemies over and over again wasn't fun, just tedious.
However, IMO it missed one pretty big opportunity: that bit about the Open Palm and the Closed Fist. It was all explained very nicely, but in practice the game played as "open palm = teh g00d, closed fist = teh 3viL." It would have been so easy to do right, too:
(1) Instead of two resolutions to dilemmas, give four: open palm, closed fist, dumb goody-goody, pointless cruelty. Only award points for the first two. For extra credit, don't make the choices between open palm/dumb goody-goody and closed fist/pointless cruelty exactly obvious.
(2) Include some unintended consequences: have a con-man fleece you for being a dumb goody-goody (or even an open palm follower); have the "innocent civilian" you whacked as closed fist/pointless cruelty turn out to be a serial killer.
Overall, I'd give this a 7/10. Polish up those fights just a bit more, and it'd be an 8/10. Do the philosophies right, and it'd be very close to a 9/10.