It would've been better if they wouldn't have botched the ending badly, and if Rin wouldn't be such a spineless jerk
There are still a few minor detail flaws, like they messed up with Nerine's unfitting eye colour, or Sia looking too boring, or those ugly grey/black overknee socks instead of white ones, but nothing too serious.
Overall, it's still quite enjoyable, so I'll give it a 8/10