I enjoyed the characters, and the plot was quite interesting, however there were quite a few gaps in the story. And a lot of things that happened that did not get explained. It didn't take away from the overall story, but it definitely left me wanting more because of the unanswered questions.