It started a bit slow. Also I was a bit thrown off because of switching between timelines.
It's been a long time since I've read a story which includes a Faustian bargain. Here it was executed very well.
The last twist in the story was not so surprising but it was beautifully done. I ached for Henry. The emotions at the end were so raw.
I totally understand the praising critiques. I'm glad a friend recommended this book to me.