Not a bad read, it was fairly engaging. I did nearly stop reading after the first thirty pages because I didn't care for the hostile narrative first-person voice (though the hostility certainly is understandable). A lot of the secondary characters felt undeveloped and one-dimensional and the ending was abrupt.