Storm and Fury (The Harbinger Series, Book 1) by Jennifer L. Armentrout
In a world where gargoyles guard against demonic threats, Trinity Marrow stands at the heart of a perilous secret. Afflicted with encroaching blindness yet gifted with the ability to commune with spirits, Trinity's existence teeters on the edge of revelation. Sequestered within a secluded compound shielded by Wardens, her safety hinges on concealment. Demons hunger for her unearthly talents, a danger so dire that even her own flesh could fuel their insatiable power.
The arrival of Wardens from distant clans shatters Trinity's fragile sanctuary. Reports of a mysterious assailant wreaking havoc on demons and guardians alike herald a cataclysmic upheaval. Among the enigmatic newcomers is Zayne, a figure both vexing and intriguing, harboring secrets that echo Trinity's own clandestine truths.
As demonic incursions breach the compound's defenses and Trinity's hidden abilities are laid bare, cooperation with Zayne becomes imperative. Together, they must navigate the treacherous landscape of betrayal and warfare, where alliances are fragile and deception lurks at every turn. To safeguard her kin and stem the rising tide of darkness, Trinity must place her trust in the very individual who threatens to unravel her world anew.
As the supernatural conflict escalates, Trinity and Zayne find themselves at the forefront of a battle that could determine the fate of humanity. Amidst the chaos, they must confront their own demons, forge unlikely alliances, and unearth the strength within themselves to confront a threat that threatens to consume everything they hold dear.