I really enjoyed this book. I had no idea until the last few pages how it would end, even though I really wanted it to go a certain way. I thought the plot was interesting and there was plenty of action to keep me focussed. I love all the other Garth Nix books I've read and this was no different.