So, it was far from perfect but definitely better than expected after reading other reviews. Only half of the critique it received is relevant, and therefore the show severely underrated.
The biggest problem is that all the events always lead back to status quo. It's less of a problem for the part2, but even there it is present. Makes watching main cast somewhat boring. Solitaire's journey is much more interesting to watch because he has a clear goal in mind and exactly zero concrete plans of how to get there.
And there is also the problem of making antagonists into friends. It's an idiotic overused trope. It was fine when it was done at the first few episodes, but there should be a limit to this shit. Actual villains would help the show immensely.
On the other hand, characters are nice, story premise and progression are decent, music is good.