It's been 2 and a half years since I've read this book, but I gave it a 9. I liked the writing style of the action sequences. I loved the forshadowing. The ending was pretty good. A nice solid book. Didn't step on any toes or plots.