This show is poorly written and it is very disappointing because it had SO MUCH POTENTIAL to be awesome.
Lemme explain (spoilers if you didn't see it):
Hayley is a TERRIBLE character. She's the reason for everyone's death and no one even holds her accountable, not even herself. And Loa had the NERVE to say she was the heart of everything??? That line alone was the breaking point for me; I won't watch the show anymore (spoiler: Hayley gets Loa killed). Everyone worked so hard to get where they were and she ruined EVERYONE'S efforts all because of her selfishness, from beginning to end.
The writers killed off characters too easily and clumsily too. One person died to save another just for Hayley to get them killed too, so the first person's death was wasted.
Apex.... Apex is one of the main reasons I continued to watch. His character brought so much potential to the show. There could've been some epic battle scenes, but they killed him off too, and in a terrible way.
The reason this gets a 2 star is because the animation/artwork is pretty awesome. I absolutely love the way the show looks. AND the English voice actors aren't cringy like most dubbed anime. I appreciate that, but that's all that's good about it.