I had a difficult time following the story sometimes, but I overall had a good time reading this book.

Chapters 1 through 7: ⭐⭐⭐⭐
Chapter 8 to end: ⭐

(explanation forthcoming)

I listened to this as an audiobook and was not disappointed. I internally screamed DO NOT TOUCH THE METAL THING WHEN LIGHTNING IS STRIKING WITHIN SPITTING DISTANCE when Derek reached for the radio. I felt the tension deeply.