The writing is good. You should consider making the text progress via some kind of input. Take a look at text adventures and JRPGs which wait for input from the player before proceeding. This means that people who are fast readers aren't bored waiting on your animation catching up, and allows slow-readers to take their time. Also it means I can take the game at my own pace, I can read a line and go make a cup of tea or something and come back without worrying about missing dialogue.