Solid 3.5 stars.
Interesting story, nice characters, well written and was fast-paced throughout the majority, holding my interest but i started to feel it was dragging a little towards the end. However, it did liven up again and redeemed itself, although the very end seemed a little rushed without key parts of the story coming to a conclusion. This is obviously to tee up the next book in the series, but i still felt this book needed a better, more thorough wrap up for its story, as the next in the series leaves our maIn characters (as far as i know) to follow one of the key secondary characters from this book.
I might read the next in the series at some point but im not in a rush and so for that i couldnt give 4 stars.