Oathbreaker: Rise of the shadowborn
The gods are dead. The world is cursed. The three great factions are at war.
Werewolves rule the wilds. Vampires rule the night. Witches rule the skies. But none rule the dying world.
Zarak, a cursed hunter with fire in his blood and a forgotten god's mark on his soul, only wants to kill monsters and stay forgotten. But when a blind runaway princess claims she can unite the feuding clans and stop the end of the world, he becomes her unwilling protector.
Together, they must navigate through burning cities, haunted forests, and broken oaths. She seeks peace. He seeks revenge. And the shadows seek both of their heads.
In a world of betrayals, bloodlines, and beasts, an ancient evil stirs. The Shadowborn, the first monsters that existed before gods and light, are waking. The supernatural factions think they're fighting for territory, but they're actually completing a ritual that will doom them all.
As Zarak and Princess Lyralei race against time, they'll discover that some prophecies can't be avoided, some curses can't be broken, and some prices are worth paying. But in a world where heroes die young and monsters live forever, who will survive the rise of the Shadowborn?