Story: Every episode is so brilliant and well put together. The backstory of every character is so good. It has greatly detailed plot with unexpected twist and turns, which I really like. (It's straight to the point, no fillers except 1 recap episode)
Art: The art style is very simple, not to flashly but it fits very well in this anime. The fight scenes are incredibly executed especially in later parts of the story. the overall design is very steam punk-y which is really rare nowadays
Sound: VA really portrayed it perfectly, really capture the emotions of each character. Soundtrack was ok, but it didn't have a very big impact on the overall experience
Characters: Characters are so well written, I fell in love every character including the villains. Almost every character, even the supporting characters have their own unique personality and have their own unique story to tell.
Enjoyment: Really enjoyed it, and found it very fulfilling till the end
Overall: I highly recommend it to everyone. Definitely, the most enjoyable anime I have ever watched. Many thanks, to all who got involve in this creating this anime.