It's interesting to notice how there's been no middle ground with Keepsake in all the reviews I read: either it was a disgrace or one of the best adventure games recently released. As for myself, I agree to the latter
But I have to disagree about the comments made in the review on the voice acting: though Lydia's voice was clearly short of being perfect, I found it to be better than Zak's, both in the english version of the game (which I completed) and in the US version (played the demo).