It's... really good, but a few small things hold it back. At some points the voices feel super monotone, like they have no life in them. The pacing and timing makes it really awkward and hard to follow what's going on, some scenes will linger for a bit longer than they should. But the animation is really nice and the backgrounds are especially great, probably the best thing about this. Also, I don't really like that "cute" character, I don't know why she's there.