Freaking fantastic. I kept telling myself to put it down and go to bed since I had to be up at 8:30 in the morning. It didn't work. At all. HAD to find out how it ended, which included staying up until 3:30 in the morning.Full review to maybe come closer to release.