This book is billed as a magic vs. technology fantasy adventure and that's pretty much true, once it gets going, which takes rather too long for my tastes.
None of the characters are especially sympathetic and they generally aren't fleshed out terribly well. The writing isn't horrible, but it's not brilliant either and the whole thing left me wondering why I'd persisted to the end really.
Worse yet, it's part one of a trilogy, so nothing much is resolved at the end either. If I stumble across the second book going really cheap in a charity shop somewhere, I might just read it someday, but I shan't go to any effort to seek it out.