“You have my heart. From now until the end of time.”
The Wisps’ warning was unmistakable: gather the stones and open the door.
But one has been stolen, another has vanished without a trace, and the rest lie hidden behind monsters that do not sleep—they wait.
Seda knows she can’t trust Cahir or Kalon after their lies… yet she needs them. Xyberus’ survival depends on it. Forced into uneasy closeness with one, old feelings resurface—dangerous ones she thought she’d buried after his betrayal.
As Seda sets out to find one missing stone, her dreams begin to unravel the past, stirring a darkness she doesn’t fully understand. The monsters awaken, horrifying secrets surface, and Seda’s magic is pushed to its breaking point.
The truth is far more unsettling than they imagined.
The monsters aren’t what they seem.
Perhaps the once forgotten gods are not gone after all.
And some doors, once opened, were never meant to be closed.