I love this, but some of the characters look identical to each other and i find it really confusing!
That's kind of the double-edged sword of restricting yourself to real, natural Japanese hair/eye colors, and having 99% of the girls wearing samey school uniforms "seifuku". There are practical, artistic reasons to the whole cliche "you gotta have blue/anime hair".
On the topic of looking identical to each other, I'm wondering if Hachiko really came up with 200 unique Japanese girls' names or they reused some... or if they mixed and matched creating triangle drama! 100 scenes is enough to make basically a universe of yuri!