It's been a while since I've come across this visual novel, I can say this is one of the best games in terms of character development; you can really see it flourish through the gameplay. This is coming from someone have played a lot of VNs.