For much of the story, you have no idea about the why. Which I think adds to the suspense. This felt a lot like being on a rollercoaster blindfolded. The fear of not knowing what might happen next is delicious. And it really unfolds brilliantly. It covered so many themes I wasn't expecting! Which gave it great depth. Even at the end, it just kept giving me more things to ponder. I would love to know some specific backstory. I really enjoyed this.