I just finished it. Overall, its pretty good, though some parts kinda slow(mostly common route and some heroine route) while some parts(Terra route) need to be longer.
Overall route ranking:
Moon > Terra > Lucia > Akane > Chihaya >= Shizuru > Kotori
Overall heroine ranking:
Shizuru > Kagari > Chihaya > Akane > Kotori > Lucia
Anyway, I have 2 questions: