The story is fine. There is enough to keep you reading with out too much trouble. However, the use of language is strange, to say the least! I had to keep using the Kindle's look-up feature to find out what the words meant such as "Myrmidon" (basically a minion!). Now I don't mind learning new words; I have even read the first two Gormenghast books. What got me was the use of multi syllable words alongside phrases such as "split up to the wazoo". Some consistency would have been nice.
So, I'm deducting a star for the fact that the flow was interrupted by required use of the dictionary.