The game is pretty good. But it has some game-breaking bugs. I met my in Chapter 1, where scripted door which should be open became closed and th only way to continue playing is to start new game ad waste a few hours. And it seems (from googling) that there's similar bugs in other chapters too...
It's awesome! I just couldn't stop until princess survived.. You just can create storyline with such princess as you wish her to be. I'm steel starting it again and again just to go to another places, or to completely change the character. I still believe there do exists perfect story where everyone is happy XD