Over all, pretty good. I liked the character relationships, the writing style was interesting, and the plot was very original. I thought the plot was a little ... well ... weird at times, and the ending was really sudden. I expected it to come to some dramatic conclusion and it didn't, which was sorta disappointing. But for the most part I liked it.