While the writing was quite good, there were way too many holes in the story, which made it hard to follow. While I understand that this is the first in a series, I felt it was too much of a teaser rather than being a story in its own right. Sti...