This story has flaws: there are several WTF? moments, the words-misspelled-as-other-words that plague so many free online reads plague this one as well, the story often feels uneven, clunky. And yet. And yet, there were parts that were really, really good. So in all it averages out to 3 stars.