The introduction has a steep learning curve. Multiple character perspective makes each seem shallow at first, but it gets better later on.
Interesting world. I would like it even more if it would explain at least some things about it in even more detail.