It had a good plot, characters, world, and potential ideas.
Could've done a lot better at pacing and building the world, even if the world itself is amazing.
To me, all the individual pieces were amazing, it was how they were fitted together.
Also, the yuri couples should've been way more fleshed out, rather than just mostly being fanservice and teasing.