Full threadomeysalvi·This review gives away too many key points in the story leading anyone who has read this before the book to anticipate what is going to happen. The reviewer should have added a note for spoilers before the reviewView on HN