Very Intriguing, full of adventure, twist and turns here and there and above all a great script.
The puzzles however, weren't quite as difficult as I thought is would be. All you need is a little common sense, a little luck and a lot of trial and error. And as for the battle system and the battles as well, were too sweet and simple. Distance is all the matters. What makes the game even simpler is that there are no side quests which could be a lot more entertaining. Another issue, during the conversations, no matter what reply you give, will ultimately bring you to a common path.
Still, at the end of the day I was completely absorbed by the game as a whole. My love and favoritism for adventure games is no doubt the reason for my enjoyment. Finally, the script itself was truly moving and satisfying.