It was a great self-contained story. And yet, despite that, I still find myself hating the length. I didn't get truly carried away by the setting, characters, or situation because I didn't get to spend enough time with any of them. And I wanted to know more about his abilities. So, as usual with something shorter than a novel,I finished this one with mixed feelings.