⭐️⭐️⭐️
The good:
Fast pace
Hard to put down
Atmospheric
The not-so-good:
Timeline flips were disorienting
Ending was very rushed and almost felt like it was written by a different person
"Twist" was pretty obvious
It wasn't bad, especially for a debut.