The writing is terrible. As in: the flow of sentences and concepts, the narration, the plot, the world structure. Its all a loose collection of borrowed "good" ideas that conflict, cancel each other out, and decompose resulting in one garbage story. The only plus side is translator didn't manage to fail English grammar.