While the storylines in this are predictable to the point of absurdity in some cases, things were engaging enough to keep me interested through the book and enjoying some of the action scenes. The time scale in this is weird - it feels like some sections get more pages than they need, while others a...
for the last few chapters all i could think was "MOAR DOTS! STOP DOTS!"