It's a bit challenging to my worldviews, since the author refuses to give us a magical reasoning, but. If you look past that, the novel's pretty cool.There's a few mistakes here and there, but it's not like the author's bad at english, they're just casual mistakes.Anyhow, looking forward to the new chaps.