Great concept and beautiful graphics. Just a little advice from me, since this game relies a lot on reading dialogue texts, I would particularly focus on the experience regarding reading texts. In my point of view, the texts should remain still while they appear (even when they appear letter by letter), so that one can start reading even while the text appears, and not have a feeling of interruption as is the case here. In any case, the game is well implemented. I hope you will have a chance to improve it! :)