It was rather good, but I did not finish it.
It has been a while since I played this game, so I don't remember all of it. But, I do remember liking it, and having to turn the difficulty settings down, and not finishing it, as I became frustrated with it. Then why do I recommend it? Because it builds good atmosphere, and is good fun. But, maybe part way through, take a break. Maybe.