I picked the book because I was intrigued by the villain, I'd like to see how mad the scientist was portrayed. This book humanizes the villain, however, so I sympathized with him and it was hard to decide who to root for (the protagonist or antagonist?), to the point I almost felt cheated because the moment the main character made peace with the villain, then there would be no more opposition/conflict left; the story automatically ends itself (felt a bit anti-climatic). Also, since I received about 300 pages PDF file, it was confusing and a bit frustrating when I read some 100 pages of it and found that the story was closing to an end (maybe I'd feel more closure if there's only 1 story in the file).
The protagonist is okay, I like his quirks although sometimes his pessimism is irritating. I'm not sure I like the sidekick (General Volusus); his presence is distracting. I don't know his contribution to the story besides laughing at the protagonist's jokes. I thought he was the romantic interest of the protagonist, but their relationship isn't fleshed out (even if they're only going to be friends, I expect more chemistry in the text).
I received a free copy of this book in exchange for an honest review.