
📖 191k+ Goodreads ratings
📚 Book 2 of an ongoing series (5 published)
⏳ This series may not be complete yet — 5 of 4 books published
Katy's trying her best to keep her distance from Daemon—even if their otherworldly connection makes that practically impossible—especially now that dangerous government agents have arrived in town with questions she can't answer. When a mysterious new student offers to help her navigate the secrets threatening to expose everything, Katy finds herself caught between loyalty and survival, forced to deceive the one person she's falling harder for every day. But when the past literally walks back into their lives, all bets are off, and Katy realizes that nothing—and no one—is quite what it seems. With lies unraveling and stakes higher than ever, she'll have to decide what she's willing to risk for the truth.
Listen while you read
Or create your own
“Create a playlist called Onyx. Tense, atmospheric indie and alternative rock with underlying sweetness. Think moody synths, whispered vocals, and electric tension—like Purity Ring meets The Neighbourhood. Slow-burn chemistry with danger lurking beneath. Soft enough for stolen glances, charged enough for forced proximity. Paranormal unease wrapped in vulnerable pop-rock.”
Paste into Spotify's Prompted Playlists (Premium) to generate a custom soundtrack