Plenty of action, average world-building, interesting characters but they lack depth. I loved the beginning of the book, it sucked me in, immediately. The next part felt meandering and somehow never improved. It offers plenty of thrills, great action sequences and solid characters, but it somehow feels too unfocused. and a little too technical.