The worldbuilding is very good, the 2 main characters are well written and engaging and the main story itself is interesting. However, almost all other characters are pretty one dimensional, especially the other humans, which are pathetic to boot. Then there's the rapes, which makes game of thron...