This anime starts out with great 1st episode, and is pretty solid at end, but sandwhiched in between is nothing to special.
It is a real shame, because the world and the characters are pretty interesting. I think if they could have slowed things down to increase emotional impact of some of the bigger events the anime would be stronger.
As it stands, it felt rushed. Music was super solid