The situations mc find himself in are always wtf so I don't know what to expect, and that's a great thing.
The settings and their explanations are boring, so I skip it everytime it pops up, and that's a bad thing (the majority of it is in the first two chapters).
To conclude, pretty good so far.