One thing I really like about this vn is how it changes perspective during each route. When it first happened it was interesting reading the thoughts/feelings of the other characters. After replaying the vn, trying out the other routes, choosing different choices, some dialogue felt like it could've been said by either the MC or the other character. I don't know if it's just me, but thinking about it gives different meaning to the dialogue when trying to think about who's actually saying them. This is definitely one of my top favorite visual novel.