86 Chapters
Zach Brenner's dream is figuring out where he fits in this world and maybe finding a way home.
Zach Brenner opened his eyes to a forest he had never seen. An hour ago he was home. Now he lay on wet leaves under trees that scraped the sky. He pushed himself up, boots slipping on moss. His tattoos were the same. His black tank top and jeans were the same. Everything else was wrong. He had no phone, no road, no idea which way led out. He needed shelter before dark, and he could not find shelter without first finding where he stood. He walked. The trees thinned into a clearing. In the center, a weathered sword stood driven deep into a rough stone. The blade caught the gray light. Zach stopped and stared. Swords in rocks belonged in stories, not in his life. He circled it once, then reached out and touched the leather grip. A scream cut through the trees. "Help me!" A woman's voice, high and desperate. Zach did not think. He gripped the sword and pulled. The blade slid free with a scrape of stone, lighter than it should have been. He ran toward the scream, boots pounding roots and mud. He broke into a second clearing and froze. A creature crouched over a young woman. It had three eyes, four thick legs, and two fangs longer than his forearm. Its scaled back rippled as it lowered its head toward her. The woman pressed against a fallen log. Black cat ears flattened against her dark hair. Her eyes went wide when she saw him. Zach charged. The creature turned, one eye swiveling to track him. It lunged, fangs snapping. He ducked and swung the blade with both hands. Steel bit through the creature's neck. Its head dropped into the leaves. The heavy body shuddered and went still. Zach stood over it, breathing hard, arms shaking. Blood steamed on the cold ground. He turned to the woman and offered his hand. She took it and rose. She wore a black leather top laced up the front and tight leather pants. A studded belt hung at her hips. She looked barely into her twenties, but her eyes were sharp. She brushed dirt from her knees like the monster had been a small inconvenience. "Thank you, stranger," she said. Her gaze dropped to the sword in his hand. Her whole body went still. "How did you get that?" Zach looked at the blade. "It was stuck in a rock. I pulled it out." Her ears twitched. She stepped back, studying him like he had grown a second head. "No one pulls that sword. No one." She swallowed. "You're the chosen one." "I'm the what?" Zach's grip tightened on the hilt. "Look, I just need to know where I am. I need somewhere to sleep tonight." The woman's mouth curved into a small, uneasy smile. "My name is Raven. You saved my life." She glanced at the dead creature, then back at him. "I'll get you shelter. But once people see that sword, chosen one, you won't be sleeping quietly for long."
Zach followed Raven through the forest for an hour. He still knew nothing. Not where he was, not how he got here, not how to get back. The sword hung heavy in his hand. Every step took him deeper into a world he did not understand. He needed answers before he could plan anything. Then Raven stopped and pointed up. A single tree rose above the rest, wide as a house and taller than any building Zach had seen. Wooden homes clung to its branches. Rope bridges crossed between them. Lanterns swayed in the boughs, and staircases spiraled up the trunk. People moved along the walkways. Some had cat ears like Raven. They stopped and stared as she passed. "This is my home," Raven said. "The Elder Tree. My people have lived here for generations." She lifted her chin. "I am Princess Raven." Zach stared at her. Back in the clearing she had brushed off a monster like it was nothing. Now the pieces fit. "A princess," he said. "So what were you doing alone in the woods?" Her ears flicked back. "Getting away." She looked down at her boots. "I didn't expect to be attacked. The monsters have started appearing lately. They never used to come this close." She met his eyes. "You saved my life out there. I don't forget that." Zach seized his chance. "Then help me. I don't belong here. I woke up in that forest with nothing. No idea where 'here' even is." He held up the blade. "And I pulled this out of a rock without knowing what it meant. I need to understand this place. I need to find a way home." Raven studied him for a long moment. "Hazelfen," she said. "That's where you are. The land my father rules a part of." She started up the spiral stair, and Zach climbed after her. "I can't answer everything. But my father can. He knows the old stories. He knows what that sword is." She led him across a swaying bridge to a small room built into a branch. A bed sat in the corner. A window looked out over the dark forest. "Rest here tonight," she said. "You've earned it." Zach set the sword against the wall. For the first time since he woke, he had a name for the ground under his feet and a person who might explain it. "Thank you," he said. "Really." Raven paused in the doorway. Her hand rested on the frame. "I'll tell my father you're here," she said. "He'll want to meet the man who pulled the sword." Her ears twitched. "Get some sleep first. Once he knows, the whole kingdom will know by morning. And not everyone will be glad a stranger holds it." She left. Zach sat on the bed. He finally knew where he was. But he had traded one problem for a bigger one. Tomorrow he would stand before a king.
Morning light woke Zach. His hand ached from gripping the sword all night. He tried to lift it now and the blade wobbled. His fingers slipped on the hilt. He could not hold it steady, let alone swing it. A knock came at the door. Raven leaned in, her cat ears pricked forward. "My father wants you," she said. "Now." She looked at the sword in his shaking grip and frowned. "Can you even hold that thing?" "Barely," Zach admitted. She led him up the spiral stair to the top of the great trunk. Homes clung to every branch. Bridges swayed under crossing feet. At the highest room waited the King. He was stocky, gray-bearded, with cat ears like his daughter and a crown pressed low on his head. He studied Zach the way a man studies a stray dog. "So," the King said. "You pulled the sword." He did not rise. "Show me." Zach lifted the blade. It shook in his hand and dipped toward the floor. The King's eyes narrowed. "The sword chose you," the King said. "It made its own portal and reached across worlds to find you. It does nothing without reason." He leaned forward. "A thousand years ago we sealed a sorcerer named Maximus Darkthorne. Now his power grows. The three-eyed monsters are his. The sword woke because he woke." Zach's grip tightened. "I just want to go home." "That is not up to me," the King said. "It is up to the sword. It brought you here to end Darkthorne. Defeat him, and it may open the way back. Refuse, and you may stay forever." The words landed hard. Zach looked at the trembling blade. His path home ran straight through a war he never chose. He had to learn to wield it or die in the first fight. Raven stepped forward. "Father. I'm going with him." The King's ears flattened. "You are my daughter. Not a soldier." "The monsters attacked me in our own forest," she said. "He killed one to save me. I won't sit in a tree and wait." The King stared at her a long moment. Then he sighed and turned back to Zach. "You cannot hold the blade because you fight it. It is not steel to force. It is a partner. Stop squeezing. Let it settle in your hand." Zach loosened his grip. He breathed out. He stopped fighting the weight. The sword shifted, then steadied. The point rose clean off the floor and held there, still as glass. He stared at it. For the first time the blade felt like part of his arm. "Good," the King said. "Now you can begin." He waved a hand. "Go. The kingdom already knows a stranger holds the sword. Some will help you. Some will hunt you before you ever reach Darkthorne." Zach lowered the steady blade. He could hold it now. But the whole kingdom knew his name, and not all of them wished him well.
Zach stood at the base of the great living trunk, the sword steady in his hand at last. But he had no place to point it. The kingdom wanted him to hunt an ancient sorcerer, and he did not know where the man hid. He climbed back up the spiral stair to the King's high room. Raven followed, her boots quick on the wood. "I can hold the sword now," Zach said. "But I can't fight a man I can't find. Where is Maximus Darkthorne?" The King sat heavy in his chair. He rubbed his gray beard and did not answer at once. "No one has seen his fortress in a thousand years," he said. "We sealed him and buried the road. The maps are gone." Zach's stomach dropped. "So I'm stuck. A sword and no direction." Raven stepped past him. She knelt by the King's chair and touched his arm. "Father. The old song. The one you sang me as a child." Her cat ears twitched. "About the black tower and the dead river." The King went still. "That is a nursery rhyme." "It's a map," Raven said. "You told me the elders hid the way inside a song so no child would forget it." She looked up at him, fierce. "Sing it." The King held her stare a long moment. Then he sighed, the way he had when she first said she would go. He sang low and rough. The words told of a black tower past the dead river, north where the three-eyed things crawl from the ground. Raven mouthed the words with him. When he finished, she stood. "North," she said. "Follow the dead river to the black tower. That's where he is." Zach felt the ground under him again. He had a direction. "North," he repeated. The King rose, slower than his daughter. He crossed to Zach and gripped his shoulder hard. "The dead river runs through open country. The monsters are thickest there." His eyes moved to Raven, then back. "You will not reach the tower unseen. Every mile north, more of them will wake to Darkthorne's call." "I know," Zach said. "You don't," the King said. "But you will." He let go. He pulled a folded cloak from a chest and pressed it into Raven's hands. "Wear something over that. The northern roads are cold." Raven took the cloak. For a second her fierceness cracked, and she looked young. "Thank you, Father." Zach walked to the window. Below, the branches of the tree kingdom spread wide, homes glowing among the leaves. Beyond them the forest ran dark toward open land. Somewhere past it lay a dead river and a black tower. He knew where to go now. That was the easy part. The hard part started the moment he left the tree, with every mile north crawling toward him in the dark.
By midday Zach knew the song had failed them. He and Raven stood where the forest thinned into rocky flats. The rhyme said follow the dead river north. But three paths cut through the rocks, and each looked dead the same way. Zach turned in a slow circle. "Sing it again," he said. "There has to be a marker." Raven, the princess who had left her father's tree to walk beside him, hummed the verse under her breath. Her cat ears turned as if hunting the words. "North where the three-eyed things crawl," she said. "That's not a marker. That's a warning." She kicked a loose stone down the middle path. It bounced and vanished into a crack. "The song was made for children, not for feet. We'll wander until the monsters find us." Zach's chest tightened. He had a direction and still no way to walk it. "Then the song isn't enough," he said. "We need someone who's seen these roads." Raven went quiet. Then she looked north, past the flats, and her jaw set. "There's a city that way. Tyr Alys. A big walled place." She said the name like it cost her. "Merchants there sell maps of every dead road. If anyone charted the way to the river, it's someone behind those walls." "You don't like it," Zach said. "I don't." She met his eyes. "The clean streets are fine. It's the dark alleys. People whisper about a cult there. Dark sorcerers." She paused. "The kind who deal in the dead coming back. In power that grows where it shouldn't." Zach felt the words land. His strength had climbed since he pulled the sword. He had told no one how strong his arms had grown, how the blade weighed less each day. "You think they know something about me," he said. "I think a man pulled across worlds and marked as chosen should ask questions where the answers are ugly," Raven said. "Maps and secrets. Both are in that city." They walked until the walls rose gray against the sky. Guards at the gate eyed the sword on Zach's back. Raven pulled the King's cloak over it and spoke to them low. A coin changed hands. The gate groaned open. Inside, Zach found a map seller under an awning. The man had wares spread on a cloth. Zach asked for the road to the dead river. The seller's face changed. He rolled his maps tight and shook his head. "That road's not for sale," he muttered. "Ask in the low quarter. Ask the ones who don't want to be found." He jabbed a thumb toward a black mouth of an alley. Zach stared down it. He had come for a route north. Now the route ran straight through the very people Raven feared. He had traded a vague song for a real path. The path pointed into the dark. "That way, then," he said. Raven's hand dropped to her belt. Together they stepped into the alley.
The alley spat them out into a wider street before Zach could find the low quarter. His arms still burned from the fight past the gate. Two monsters had crawled from a drain, and he had cut them down without thinking. Raven watched him wipe the sword clean. Her eyes moved over the blood on his tank top, the tears in his jeans. "You can't walk these streets looking like that," she said. "You look like a man who kills things. People remember that." "I am a man who kills things," Zach said. "That's the problem." Raven pointed to a low stone building set into the city wall. A faded shield hung above the door. "The armory. Leather and a cloak. Cover the tattoos. Cover the sword. In this city, blending in keeps you breathing." Inside, the air smelled of oil and old hide. Raven moved fast, like she knew the trade. She pulled a leather vest off a hook and pressed it to Zach's chest. "Try this." He shrugged into it. The leather sat stiff across his shoulders. She grabbed a gray cloak next, plain and worn, and threw it over him. "Better. Now you're just another traveler." She dropped coins on the counter without asking his help. The old keeper counted them and looked away. Zach felt the change at once. The cloak hid the blade. The vest hid the ink. He caught his reflection in a dented shield and did not know the man in it. "I look like I belong here," he said. "You don't belong anywhere yet," Raven said. "That's the whole point of belonging nowhere. You can pretend to be anyone." She said it lightly, but her ears flattened. She knew what it cost him. Home was still a road he could not find. They stepped back out hidden. "Now we ask questions," Raven said. "There's a tavern near the square. People drink there. Drunk people talk." The tavern was loud and low. Zach kept his hood up and took a bench in the corner. Raven ordered two cups and leaned close, listening past the noise. Her ears turned toward the fire, where three men sat in dark hoods. They kept their voices down. Zach could not hear them. But Raven could. Her whole body went stiff. She gripped his wrist under the table. "They said a name," she whispered. "Maximus." Zach turned slow. The three cloaked men huddled tight. One traced a shape on the table in spilled ale. Another shook his head and glanced toward the door. They spoke of the master waking. Of the road north opening. Of blood owed. Zach's grip tightened on his cup. He had come for a map to the dead river. Now the men who served Darkthorne sat ten feet away, whispering the very road he sought. The armory had bought him a hood to hide under. It had also placed him at the enemy's table. "We follow them," Zach said. "Wherever they go."
The three hooded men left the tavern together. Raven pulled up her own hood and slipped out after them. Zach followed, keeping to the wall. Raven walked beside him, her cat ears twitching under the black cloth. She caught what he could not. "They keep saying a word," she whispered. "Blood. Owed. And a wall." The rest broke apart in the noise of the street. Zach leaned in. "How far back can we stay?" "Not close," she said. "They turn their heads. They're watching for a tail." The men moved fast through the narrow lanes of the walled city. Stone houses pressed close on both sides. Raven set the pace, holding Zach back with a hand on his arm each time he crept too near. Twice one of the men glanced over his shoulder. Each time Raven yanked Zach into a doorway. They lost words but kept the trail. The men turned into a dead-end alley. Zach and Raven stopped at the mouth of it. They pressed flat against cold stone and watched. The three men walked to the far wall. One of them laid his palm against the bare rock. The wall glowed. A seam split down the middle, and a door swung open. Light spilled out. The men stepped through. Then the door closed. The wall went dark and solid again. Zach ran to the spot. He pressed both hands to the stone. Nothing. He pushed. He shoved his shoulder against it. The wall did not move. He drew back and struck it once with his fist. Cold rock, and pain up his arm. "There's no seam," he said. He ran his fingers over every inch. The wall was smooth and whole, like the door had never been there. Raven pulled him back by the cloak. "Stop. Someone will hear." Her voice was low and hard. "We can't open it. Not tonight. We don't know the trick." Zach turned. Anger and want burned in him. The road north was behind that wall. His only path home ran through Darkthorne, and Darkthorne's men had just walked through a door he could not follow. "Then we wait," Raven said. "We watch this wall until it opens again. That takes days." She looked at his empty hands, then at hers. "And we don't wait unarmed." They found an inn near the square and paid for a room for several nights. Zach dropped his cloak on the narrow bed. Before they climbed the stairs, Raven led him to a weapons stall in the market. She bought a crossbow and tested its pull. Then she lifted a long dagger, checked the edge with her thumb, and slid it into her belt. "If that door opens," she said, "we go through fast, and we go through ready." The wall stayed shut. But now Zach knew where the road began, and he had time and steel to break it open.
The wall stayed shut for three days. Zach watched it from a doorway across the alley, hood low, until his eyes burned. He remembered the way the hooded man had pressed a bare palm to the stone. But nothing marked those hands that Zach could see. No ring. No glove. No brand. Without knowing the trick, the door stayed dead rock to him. On the fourth morning, Raven found him still staring at it. She crouched beside him and spoke low. "You're waiting for a door that doesn't want you. We need someone who reads magic." She looked up toward the castle that crowned the walled city. "There's a mage guild in the west tower. If anyone can tell us what opens that door, it's them." Zach shook his head. "Why would a guild help two strangers?" Raven touched the wrapped blade at his back. "Because of what you carry. Show them the sword. They'll want a closer look at the man the sword chose." They climbed through the tangled streets until the ground turned to stone stairs. The west tower rose gray and tall, its windows glowing faint blue. A robed woman met them at the door. Her eyes were tired, and ink stained her fingers. "We don't do favors," she said, already turning away. Zach unwrapped the sword. He set the point on the stone floor and let its weight settle. The blade caught the blue light and threw it back. The woman stopped. Her tired eyes went wide. Two more robed figures drifted from the shadows behind her. "Where did you get that," she said. It was not a question. "From a stone," Zach said. "It pulled free for me and no one else." The woman came close. She did not touch the blade. She held her palm over it and closed her eyes. "This was forged against Darkthorne," she whispered. "You're the one they've felt waking." She looked at Raven's cat ears, then back at Zach. "What do you want from us?" Raven answered. "There's a hidden door in the city wall. Darkthorne's men open it with a touch. We can't. We need to know how." The woman's face closed. "The blood door." She glanced at her two companions. One shook his head hard. But she kept looking at the sword. "It doesn't read a mark on the hand," she said at last. "It reads what's in the blood. Darkthorne's followers carry a trace of his line, or an oath sealed in blood. The stone tastes it." Zach's stomach dropped. "Then I can never open it. My blood is nothing to Darkthorne." "No," the woman agreed. "You can't open it by right." She reached into her robe and drew out a small glass vial of dark liquid. "But we can forge the taste. One drop on the stone, and it will believe you belong." She held the vial back from his hand. "It works once. And once it opens, everything behind that wall will know a stranger came through."
The mage held the vial back from Zach's hand. "You won't survive what's past that wall," she said. "Not blind. Not alone with a sword." She turned to a doorway at the tower's rear and called a name. "Lyra." An elf stepped out. She was small, with white hair and sharp ears, a robe hanging open over a laced crop top. A blue orb swung at her belt. She looked Zach up and down, then grinned. "So this is the one the stone woke." She circled the sword and whistled low. "He carries that and still needs babysitting?" "Lyra reads the dead through walls," the mage said. "She can tell you what stands behind that door before you open it. She owes me. Now she owes you nothing, so be polite." Lyra dropped into a chair and propped her boots on a table. "I don't do brave. I do careful. If you rush through that stone door, you'll die in three steps." She tapped the orb. "But I can taste what breathes on the other side. Give me the wall, and I'll map it in my head before you set foot inside." Raven leaned forward. "You can see through it?" "Feel through it," Lyra said. "Bodies. Heartbeats. Cold spots where nothing living stands." She looked at Zach. "You pour the drop. I read the room. I tell you left or right, three men or thirty. Then you swing that overgrown letter opener and hope." Zach set the vial in his palm. One use. Once it opened, everyone beyond would know. "If they all rush the door, we're finished before I clear it." "Then we don't go through the door," Lyra said. She swung her boots down. "We go tonight, late, when the guards thin. I feel them first. If the near side is crowded, we wait. If it's empty, you pour, I count, you move. We take the first stair I find and get off the open ground fast." Raven pulled her dagger and checked the edge. "Tonight, then." They came to the wall past midnight. The alley stood empty. Lyra pressed both palms to the stone and shut her eyes. Her lips moved. "Two," she whispered. "Both to the left, near a fire. A stair to the right, going down. Nothing else close." She opened her eyes. "Now, before they turn." Zach unstoppered the vial. One dark drop struck the stone. The wall shuddered and split inward. Warm air breathed out, and a bell began to toll somewhere far beyond. "They heard," Lyra hissed. "Right stair. Go." Zach went. He cut right, dropped into a stone stairwell, and the two women followed close behind. Behind them the wall ground shut. They stood in a dark passage that sloped north, into Darkthorne's road at last. The bell still rang above. Whatever waited below now knew he had come.
The bell still rang above. Boots hammered the stone somewhere close. Zach pressed his back to the passage wall and drew the sword. Below them the stairwell ran into black. Behind them the wall had sealed. Torchlight spilled down the steps. Guards were coming, and there was nowhere to run. Raven crouched beside him, dagger up. Her cat ears twitched at every sound. She had left her father's kingdom for this quest, and now she looked ready to die in a stranger's tunnel. "How many?" she whispered. Zach couldn't answer. He set his feet and gripped the hilt. The sword felt heavy, then steady. He let its weight settle the way the King had taught him. If he had to cut his way out, he would. Lyra grabbed his arm. The small elf shook her head hard. "Don't," she hissed. "You swing that and they'll all know exactly where we stand." She had promised to keep them careful, not brave. Now she pulled the blue orb from her belt. "There's no room to hide," Zach said. The steps were bare stone. Nothing to duck behind. "Then we won't hide," Lyra said. "Get against the wall. Both of you. Now." Zach didn't understand, but he trusted her. He and Raven pressed flat to the cold stone. Lyra spread her fingers and spoke low words he didn't know. The orb went dark. A cold shadow rose off the wall and wrapped around them like ink. Zach looked down at his own arm. He could barely see it. His tattoos, his blade, his boots—all of it swallowed by the dark. Beside him Raven had vanished into the black. Only her breath told him she was there. "Don't move," Lyra breathed. "Don't speak." The guards reached the stair. Two came first, then three more, torches high. They pounded down the steps a hand's width from Zach's face. He held still and did not breathe. One guard stopped and swept his torch across the wall. The light passed right over them and found nothing. The man grunted and moved on. They listened as the boots faded down and away. The bell above finally stopped. Silence pressed in. Lyra let out a shaking breath and dropped the shadow. The orb glowed faint blue again. "That," she said, "is the last free trick you get from me tonight." Raven touched Zach's shoulder to prove she was still real. "They think we ran below," she said. "Then we go the other way," Zach said. He looked down the dark passage sloping north. Lyra pressed her palm to the stone and read the empty rooms ahead. "Clear," she whispered. "For now." Zach led them deeper into the dark hallways, away from the searching guards. Every step took him further under Darkthorne's tower and closer to home. The way behind was sealed. There was only forward now.
The passage sloped north into black stone. Zach kept the sword low and let Lyra lead. She was the small elf the mage guild had sent to guide them, the only one who could feel living bodies through the walls. Her blue orb had saved them once already. Now it hung dark on her belt. "It's not glowing," Zach said. Lyra unhooked the orb and turned it in her fingers. The light inside had shrunk to a weak spark. "One use drains it," she said. "It needs time under the sky, or a mage's spell, to fill again. Down here it has neither." She looked up at him. "The next patrol, we can't hide. Not like that." Raven crouched by the wall, her cat ears turning. "Footsteps come on a round," she whispered. "I've been counting. We have maybe a minute before another passes." Zach searched for cover. The passage was bare. Then he saw it. High above, the ceiling stone had worn thin. A dark hole gaped through, wide enough for a body. It opened into some space beyond the guards' path. "There," he said. "We go up. They walk right under and never look." Lyra frowned at the height. "That's ten feet." "I'll boost you." Zach sheathed the sword and laced his hands together. "You first. Then Raven. Grab the edge and pull yourselves through." Lyra stepped into his hands. He heaved. She caught the broken rim of the hole and scrambled up, boots kicking, robe dragging, until she rolled out of sight. Her face reappeared above. "Raven," Zach said. Raven set her foot in his hands. He threw her higher. She was quick and strong, and she caught the ledge one-handed. Lyra seized her arm and hauled. Raven vanished up into the dark. Then Zach heard the footsteps. Boots on stone, close, quickening. Torchlight brightened the wall behind him. He had no one to boost him now. He backed up two steps, ran, and jumped. His fingers hit the worn edge and slipped on grit. He clawed for a hold. Below, the light rounded the bend. Raven caught his right wrist. Lyra grabbed his left. They pulled, teeth clenched, dragging him up inch by inch. His boots scraped the wall. He kicked, hauled, and dropped over the rim into the hollow above just as the guard passed beneath. The three of them lay flat and still. Below, the torch moved on. Boots faded. The round continued its circle, blind to the empty passage. Zach breathed hard and looked at the two women who had caught him. "The orb's spent," he said. "From now on we climb, we crawl, we go where guards don't walk." Lyra tucked the dead orb away. "Then we'd better find a faster path," she said. "This crawlspace runs somewhere. And it runs north." Zach faced the dark ahead. The easy way to hide was gone. Only the hard way was left.
The crawlspace ran on for a hundred feet, then split in two. Zach stopped at the fork. One branch bent left, one bent right. Both dropped into black. He needed the one that ran north, toward Darkthorne's tower and the fight that might send him home. But the walls gave him nothing. No stars, no sun, no way to read direction. "Which way?" he whispered. Lyra crawled up beside him. She was the elf the mage guild had sent, the one who felt living bodies through stone. Her orb hung dead on her belt, a spent spark. Without it she looked smaller, unsure. "The orb told me north," she said. "It's gone. I can't guess." Raven pressed past them both. Her cat ears turned toward the left branch, then the right. She held still, breathing slow. "Quiet," she said. "Both of you." Zach waited. Raven was the King's daughter, but down here she moved like a hunter, not a princess. She had caught his wrist above the guards' path and hauled him up. He trusted her ears more than his own eyes. "Air," Raven said at last. "Feel it on the right. It moves. The left branch is dead." She held her palm to the right tunnel. "Cold air comes from outside. From somewhere open. North is where the tower rises, and the tower is open to the sky." Lyra frowned. "Or it leads to a drain. Or a pit." "It leads out," Raven said. "Dead stone gives back warm, still air. This is cold and moving. I've hunted enough caves to know." Zach looked from one woman to the other. Lyra had guided them by magic until the magic ran out. Now the magic was gone, and only Raven's senses were left. He made his choice. "Right," he said. "We follow the air." They crawled. The passage narrowed. Grit bit Zach's palms. Then the cold grew stronger, and the black ahead turned gray. A thin light leaked through a grate in the stone. Zach pressed his face to the bars. Below and beyond, he saw open ground under a night sky. A black tower stood against the stars, tall and dark, exactly as the King's song had promised. Darkthorne's fortress. They had reached its edge. But the grate showed more. Between the crawlspace and the tower spread a wide yard. Torches ringed it. Guards stood in rows, not walking rounds now, but waiting. An alarm horn hung on a post. They had found the northern path, and the path ran straight into an armed courtyard with no shadow to hide them. Raven crouched at his shoulder and looked down. Her ears flattened. "We found north," she said. "Yeah," Zach said. He gripped the grate. The way forward was clear at last. It just led through fifty men.
Zach stared through the grate at the drop below. The crawlspace let out high on a wall. Under it stretched the courtyard, torches burning, guards in rows. No rope, no stair, no shadow. If he broke through the grate and climbed down, fifty men would see him before his boots touched dirt. He pulled back from the bars. "We need another way," he said. "That grate is a death trap." Raven turned her head. Her cat ears swept the dark behind them. She was the King's daughter, but here she hunted like something raised in caves. She held up a hand for quiet. Zach and Lyra froze. Raven crawled back the way they had come, slow, listening. She stopped over a patch of floor and pressed her palm flat. "Here," she whispered. "I hear air escaping. Down, not out." She tapped the stone. "This is a hatch. A door in the floor." Zach ran his fingers along the seam she showed him. A thin crack traced a square in the rock. He felt cold air push up through it. Lyra crouched beside him. "A way down," she said. "Below the guards. Below everything." Her voice held hope for the first time since her orb died. The hatch had no handle. Zach drew his sword. The blade fought his grip, heavy as always, until he stopped fighting the weight and let it settle. He worked the tip into the crack and levered up. The stone lifted a finger's width. "Push," he grunted. Raven and Lyra jammed their hands into the gap. Together they heaved. The slab swung up and thudded back on its hinge. Below, a ladder dropped into black. Zach climbed down first. His boots met wet stone. Water ran somewhere close, a steady rush. Old pipes lined the walls, thick with green slime. The air stank of rot and damp. Raven came down after him, then Lyra, who pulled the hatch shut above them. "A sewer," Zach said. His voice bounced off the low ceiling. Lyra lifted a small light to her palm and studied the tunnel. Water flowed in a black channel at their feet, heading somewhere ahead. "Yes," she said. "It runs under the whole fortress. Under the courtyard, under the tower." She pointed downstream. "That current moves toward the tower's base." Zach looked down the dark tunnel. They had lost the courtyard, the fifty guards, the horn on its post. No one up there knew they had vanished into the ground. But the water ran fast, and the tunnel narrowed ahead, and he did not know what fed a river beneath a sorcerer's fortress. "Then we follow the water," Zach said. He stepped into the channel. Cold soaked through his boots. Ahead, the tunnel bent toward the tower, and something in the dark made the current churn.
The tunnel shrank as they waded forward. Water climbed to Zach's knees, then his thighs. Ahead, an iron grate sealed the passage. Its bars ran floor to ceiling, thick and rusted. Zach gripped them and pulled. Nothing moved. He drew his sword and jammed the tip between two bars. The blade slid off. The grate held. "There's no room to work it," Zach said. The current pushed at his back. He looked through the bars and saw a lever on the far wall, past the grate. "I bet that lever opens it. Dammit, we're on the wrong side." He hit the iron with his fist. The water reached his waist now. Lyra held her small light high, her elf face pale. "It keeps rising," she said. "We can't go back. The hatch is too far." Zach searched the walls for another crack, another seam. He found none. He was out of ideas. "There's no way through," he said. "None." Raven stepped past him toward the bars. Her cat ears twitched. She had hunted them through this whole tunnel by sound and smell, the King's daughter turned tracker. Now she smiled at Zach, sly and calm. "There is one way," she said. Then her body folded down and shrank. Black fur spread over her. In a breath she was a small cat, slipping between two bars. On the far side she rose again, Raven once more, dripping. She grabbed the lever and hauled it down. Gears ground somewhere below. The grate shuddered and lifted into the ceiling. Water rushed through the open gap. Zach stared at her, then rubbed the back of his head. "You know," he said, "you could have told us you could do that." Raven's grin widened. "You never asked." Lyra laughed once, sharp with relief. They pushed through the open passage. The tunnel opened into a wide stone chamber. The floor rose above the waterline. Old pillars ran off into the dark. Zach climbed out of the channel and wrung water from his shirt. "The tower's base," Lyra whispered. "It has to be close." Then Zach heard it. A dry scrape. Bone on stone. From behind the pillars stepped a figure in a torn red cloak. Its flesh hung in strips off gray bone. One eye burned red in its skull. It raised a heavy sword, the edge dark with old blood. More rose behind it, a dozen dead warriors, weapons lifting. Raven crouched low. Lyra pulled fire to her hands. Zach set his boots and let the enchanted blade settle in his grip, heavy, then steady. The lead warrior charged. Zach met it. Steel rang off bone. The dead were between them and the tower now, and there was no way past but through.
Steel rang off bone. Zach shoved the lead warrior back and caught his breath. A dozen dead men blocked the chamber. Behind them, somewhere, lay the way up into Darkthorne's tower. But he saw no stair, no door, no gap in the stone. Just pillars and the dead. He set his boots and lifted the enchanted blade. "Only one way through this, ladies," he said. Raven pulled her crossbow off her back. "Right," she said, already moving. Lyra opened her hand. Flame bloomed across her palm, orange light on her pale elf face. "Let's do this," she said. Zach lunged. He drove the blade through the lead warrior's ribs and twisted. Bone cracked and the thing fell apart, cloak and all. Two more came at him. He swung low and took the legs from one, then split the skull of the next. His arms burned. The sword felt lighter now, part of his hand. Raven ran up a pillar, kicked off, and spun in the air. A dead sword whistled under her. She landed behind the warriors and fired. Bolts punched through skulls. She was the King's daughter, born to a throne, yet she fought like she'd trained in these tunnels her whole life. "Zach, on your left!" she called. He turned. A tall warrior in a torn red cloak charged him. Its flesh hung in strips off gray bone. One eye burned red. This one carried a heavy blade dark with old blood, and it swung harder than the rest. The blow drove Zach to one knee. He rolled and came up swinging. Lyra threw fire. The flames caught the red-cloaked warrior and washed over three more behind it. Bone blackened. The tall one staggered, still burning, still coming. "Now!" Lyra shouted. Zach charged in through the smoke. He brought the enchanted sword down on the warrior's neck. The skull rolled free and the body dropped. The last of the dead crumbled around them, scorched and broken. The chamber went quiet but for the drip of water. Zach stood in the ash and breathed. His hands shook. "Everyone alive?" he asked. Raven dropped from a pillar and landed light on her feet. Lyra let her fire die. Both nodded. Then Zach saw it. Behind the fallen red cloak, where the tall warrior had stood guard, a narrow gap opened in the wall. A path. Worn stone steps climbed up into the dark. "There," he said. He walked to the foot of the stair and looked up. Cold air moved down against his face. This led into the tower. Into Darkthorne. "The dead were guarding it," Raven said, quiet now. "Whatever's up there, he didn't want us reaching it." Zach gripped the sword. His way home waited at the top of those steps. "Then that's exactly where we go," he said, and set his boot on the first stair.
Zach set his boot on the second step and stopped. The stair climbed into pure black. He couldn't see where each step ended. Cold air pushed down against his face. "I can't see a thing," he said. He tapped the toe of his boot forward, feeling for the edge. One wrong step here meant a fall into nothing. "Lyra, can you make light?" Raven asked behind him. Lyra opened her hand. A small flame bloomed, weak and orange. It lit two steps, no more. "That's all I've got left," she said. "I'm nearly spent." Zach thought. He wedged the enchanted blade against the wall and dragged its tip along the stone as he climbed. The steel scraped and found each riser. "Follow my sword," he said. "Hand on my shoulder. We go slow." Raven gripped his shoulder. Lyra held Raven's cloak. Step by step they climbed, the blade ticking off the stone, the flame throwing just enough glow to keep their feet true. The stair leveled out. Zach stepped onto flat ground and pulled the others up behind him. Torches flared to life on their own, ring after ring, until the whole chamber blazed. They stood at the top of the tower. A cloaked man waited there. A scar split his face. He held a staff topped with a human skull, and his eyes burned green. "You climbed well," he said. "I am Malachar Gravesend. You will never stop me. I will raise the great sorcerer, and no one will ever find this tower." He smiled. "You won't live to look for it." He struck the floor with his staff and vanished. Cold rushed in. Around the room, the hooded figures Zach hadn't seen began to shudder. Their skin split black. Claws burst from their hands. Red eyes lit under their hoods. They rose taller, lean and sharp, cloaks hanging in tatters off demon bodies. "Well, crap," Zach said. He raised the sword. Raven pulled her crossbow and stepped to his side. "If we survive this," she said, "I'm going to kiss you, Zach." Lyra glanced at her, one brow up. "You wanted to do that anyway." Raven fired. The first creature took a bolt through the eye and shrieked. Zach met the next with the blade. His swing cut deep, but the wound closed as fast as it opened. The thing swiped and raked four lines down his arm. He stumbled back. Lyra's flame washed over two of them. They only screamed and kept coming. "They don't die like the dead ones," Raven shouted. Zach backed toward the wall, blood running warm down his arm. The Darklings spread out and circled. Steel and fire hadn't slowed them. Zach gripped the sword and understood the climb had been the easy part. They were trapped at the top of the tower now, with no stair to run down and no way yet to kill what hunted them.
The claws had raked Zach twice, and steel did nothing. He and his two companions were cornered against the tower wall. Raven pressed to his side, cat ears flat, crossbow steady. Lyra stood on his other flank, the elf mage the guild had sent to guide them here. Malachar was gone. If they died in this chamber, so did their only lead to where the sorcerer fled and what he planned to raise. Zach had to end this fight to keep the trail alive. Fire hadn't worked. Steel hadn't worked. But nothing had frozen these things yet. "Lyra, can you cast a spell on my sword?" Zach shouted. Lyra looked at him. "Of course. How about ice blade?" She swept her hand across the enchanted steel. Frost crawled up the metal. She flung the same cold at the demons. The blast struck three of them. Their black skin cracked with rime. They stopped mid-lunge, locked stiff for a few seconds. "Now, Raven!" Zach yelled. Raven fired. Explosive bolts hit the frozen creatures square. Two shattered into black shards that hissed on the floor. The third staggered, half its body split open. A fourth demon broke free of the ice and lunged. It clawed Zach across the side. He felt warm blood soak his shirt. He gasped but held his feet. Behind him a demon seized Raven and threw her against the wall. She hit hard and dropped. The last one rushed Lyra. Her hands shook, nearly spent. Zach saw it and moved. He dropped his frost-coated sword, jumped, and drove his shoulder into the demon. He pinned it flat under his weight. Its claws tore at his arms. "Lyra, freeze it!" he grunted. Lyra pressed both palms to the thing's chest. Ice spread through its body. Zach rolled clear. Raven pushed up from the floor, raised the crossbow, and fired her last bolt. The frozen demon burst apart. The chamber went quiet. Black shards steamed on the stone. Zach sat back, both arms bleeding, his side torn open. Raven crossed to him, limping. She knelt and gripped his hand. "I owe you a kiss," she said. "Later," Zach said, breathing hard. "We got them. But Malachar's still gone." Lyra knelt by the wall where the demons had stood. Something lay in the black dust. She lifted it. A folded scrap of parchment, singed at one edge. "One of them dropped this," she said. She opened it. Marks covered the page, drawn in dark red. "It's a name. And a place. He wrote where he's going." Zach took the parchment. He couldn't read the marks, but Lyra could. The sorcerer had vanished without a word. Now the trail was in Zach's hand. "Read it to me," he said. "We follow him. Wherever he means to raise this thing, we get there first."
Zach held the parchment to Lyra's dying flame. Dark red marks covered the page. He turned it over and found only more marks. "Read it to me," he said again. "Every word. If I chase the wrong place, Malachar wins." Lyra took it back. Her purple eyes moved across the lines. Then she stopped. Her lips pressed thin. "I can read the letters," she said. "But this isn't a common script. It's sorcerer's cant. The letters spell a place, but I need the key to know which place." "Then guess," Zach said. Blood ran down his arm and dripped on the stone. "Guessing sends us north when he went south." Lyra shook her head. "We can't afford it." Raven limped closer. She looked over Lyra's shoulder. "You're an elf mage. You know these marks better than we do." Lyra traced one symbol with her finger. "This one repeats. In cant, a repeated mark names a river. And this pair before it—" She frowned. "Dead. It says the dead river." She looked up. "But that flows behind us, toward Hazelfen. Malachar isn't going deeper into this tower. He left it." Zach's chest tightened. "He's going home. Back toward the kingdom." "Toward the old ground past the dead river," Lyra said. "That's where he means to raise the great sorcerer. The name he wrote—" She read the last marks slowly. "It's Darkthorne's name. He's raising Maximus Darkthorne himself." The chamber felt colder. Zach knew that name. The sword had crossed worlds to put him against Darkthorne. His only road home ran through the sorcerer's defeat. And now a servant meant to wake him. "You're sure?" Zach asked. Lyra held his eyes. "The cant is clear. I'd stake my life on it. We go back down, out through the tunnels, and cross the dead river again. Malachar has a head start, but he travels slow with what he carries." Zach stood. Pain flared in his side. He looked at Raven, then Lyra. "We can't cross the dead river like this. I'm bleeding out. You can barely walk. Lyra's spent." He wiped his face. "We need to rest and heal our wounds first. If we hit those three-eyed things half dead, we don't reach him at all." Raven nodded. "There's a city between here and the river. Tyr Alys. We passed through it before." She hesitated. "My cousin lives there. Ayla. A white mage. She can close these wounds faster than any inn poultice." "Then we find Ayla," Zach said. He folded the parchment and pushed it into his pocket. The marks no longer meant nothing. They pointed one clear way. "We heal. We gather what strength we can. Then we cross the river and stop him before he raises that thing." Lyra let her flame die. In the dark, Zach felt the trail hold firm in his hand. He knew where Malachar had gone. Now he only had to get there alive.
The three of them crossed into Tyr Alys at dusk, wounds bound and legs shaking. Zach's side still burned with every breath. At the gate, Lyra stopped. "You two find beds," she said. "I'll go to the white mage guild. Ayla can close these cuts, but I need to bring her to us. She won't leave her post for strangers." Raven touched her cousin's name like a coin she hadn't spent in years. "Tell her Raven asks," she said. "She'll come." Lyra nodded and slipped into the crowd toward the tower. Zach and Raven took a room at an inn near the wall. It had two beds and a narrow balcony. Zach dropped his pack and stepped outside for air. The moon hung full over the city's spires. He heard the door slide behind him. Raven leaned on the rail beside him, quiet. "Where I come from," Zach said, "there's no magic. No swords in stones. I drove a truck. I paid rent. If a monster came, we'd call the police, not pull a blade." He rubbed the tattoo on his forearm. "Some nights I can't picture home anymore. It's getting thin." Raven watched him. "You still want to go back." "I don't know what I want," he said. "That's the problem." She was silent a moment. Then she looked up at him. "Back in that tower, I thought we'd die. I keep thinking about the thing I didn't do." A small smile. "Do you still want that kiss?" Zach turned to her. "Yeah," he said. "I do." She leaned in. He met her. The kiss was slow and warm, and for a breath the burning in his side went quiet. When they pulled apart, she pressed her forehead to his and didn't move away. Across the city, in the west tower, Lyra found the white mage. Ayla stood over a cot, hands glowing silver above a fevered child. Her white hair fell past a staff tipped with a bright crystal. She finished, wiped her brow, and only then looked up. "You're an elf," Ayla said. "But not of my order. What do you want?" "Raven Nightshade sent me," Lyra said. "Your cousin. She's hurt. So is the man she travels with. They rest at an inn by the wall." The staff lowered. Ayla's calm cracked into something younger. "Raven's here? In Tyr Alys?" She was already reaching for her cloak. "She left the Elder Tree. Fool girl." But she smiled saying it. Lyra caught her arm. "There's more. They chase a sorcerer to the Dead River. Malachar means to raise Maximus Darkthorne." Ayla went still. The name landed hard. "Then healing won't be enough," she said. "You'll need a white mage who can walk the road with you." She lifted her staff and pulled her hood up. "Take me to my cousin. I'm coming." Lyra let out a breath. They had a healer now. And she would not stay behind.
Lyra led Ayla back through the crowded streets to the inn by the wall. Ayla clutched her staff and asked a dozen questions about her cousin. "How bad are the wounds? Is Raven fevered? Does she still bite when she's scared?" Lyra almost smiled. The white mage had traveled fast, hood up, healing crystal glowing faint in the dusk. She had left her post for family. Nothing else could have moved her. They climbed the stairs to the room. Halfway up, both stopped. Sounds came through the door. A low moan. The squeak of a bed frame. The noise grew louder. Then Raven's voice rose into a sharp cry. Ayla's calm vanished. She thought her cousin was dying. She shoved past Lyra and threw her shoulder into the door. It banged open. "Raven!" Zach and Raven scrambled apart on the bed. Both grabbed the blanket at once and yanked it up to their chins. Raven's cat ears went flat. Zach's face burned red. His injured side pulled and he winced, but he did not let go of the cover. Ayla stood frozen in the doorway, staff raised, mouth open. The healing spell died on her lips. She looked from Raven's flushed face to the blond stranger beside her. Slowly her fear turned into something else. Her jaw tightened. Lyra caught up behind her and took in the scene. She let out a long breath and rubbed her forehead. "Get dressed, you two," she said flatly. "We'll wait outside." She grabbed Ayla's arm and pulled her back into the hall. She shut the door. A minute later Zach and Raven stepped out. Both were dressed now, cheeks still pink. Zach kept one hand pressed to his ribs. Raven would not meet her cousin's eyes. Ayla studied them both. "So this is the man," she said. "The one dragging my cousin toward the Dead River." She stepped close to Zach and lifted her staff. The crystal flared silver. Warmth spread across his side. The burning eased for the first time in days. He gasped as the deep cut knit closed. "You're worse than she let on," Ayla said. "Sit. Both of you. I'm not losing family to a sorcerer because you two were too shy to say hello." Raven grinned despite herself. "You came." "Of course I came." Ayla's hard look softened for one breath. Then it sharpened again. She turned to Lyra. "Now tell me the plan. Malachar goes north to raise Darkthorne. If he finishes, none of us go home. Not Raven. Not this one to whatever world he came from." Zach stood straighter as the pain faded. For the first time since the tower, he could breathe deep. They had a healer who could fight. They had a target. He looked at the three women around him and felt something he had not felt in weeks. Not lost. Part of something. "Then we don't let him finish," Zach said. "We leave for the Dead River at first light."
At first light the group left the inn. Ayla's magic had closed Zach's wounds. He could breathe deep and swing the sword without pain. But they had a bigger problem now. Malachar had left days ago. He was already miles ahead, marching for the Dead River. Once he reached it, he would begin the ritual to raise Darkthorne. On foot, they had no way to catch him in time. Zach stopped in the street and said it plain. "He's too far. We can't outrun a head start on foot." Lyra pushed back her hood. She was the elf mage the guild had sent to guide them, sharp-eyed and quick with fire. She pulled a slim book from her robe. "Then we don't chase on foot," she said. "I can read where he is. If I fix his path, we know exactly where to cut across." She knelt and set the book on the stones. She traced a symbol with one finger. The lines glowed faint blue. Her lips moved fast. The glow spread and shaped itself into a rough map of light above the page. A single spark burned at its edge, moving north. Lyra's eyes narrowed. "There. He's heading into the Mountains of Despair. There's a town at the base called Black Hollow. He'll pass close to it." She looked up. "We can't beat him on the open road. But the mountain trail is shorter. If we buy horses and take it, we get ahead of him." Zach's chest loosened. A path. A real one. "Black Hollow," he said. "We might get information there too. Someone will know the fast way through the peaks." "Then we ride," Ayla said. She gripped her staff. "I didn't leave the guild to lose the race." Raven bought four horses before the market fully woke. She haggled hard, cat ears twitching, and got them cheap. They loaded packs and turned north toward the mountains. The city fell behind them by midmorning. Raven brought her horse up beside Zach's. Her purple eyes flicked to him. A grin tugged at her mouth. "So," she said, low, just for him. "Did you like that earlier?" Zach's face went hot. He glanced ahead, where Ayla and Lyra rode without looking back. "Yes," he said. Raven laughed and nudged her horse forward. Zach smiled and shook his head. For a moment the weight of the quest lifted. By dusk the mountains rose black against the sky. The horses had cut the distance. Lyra checked her light-map again and nodded. "We're gaining. We'll reach Black Hollow before he clears the pass." They had a route now, and speed, and a town ahead that might hold answers. But the Mountains of Despair loomed cold and dark. Whatever waited in Black Hollow, they would ride into it blind.
The town rose from the dark before them. Black timber and heavy stone. Steep roofs pinned against the mountains. Smoke curled from a dozen chimneys. A wooden wall ringed the whole place, spiked and grim. Zach reined in his horse and stared at the gate. "We don't know a soul in there," he said. "We could walk into the wrong hands." Raven brought her horse up beside him. Her cat ears flicked toward the wall. "Barbarian country," she said. "They don't trust strangers. And a marked man with a sword?" She glanced at his tattoos. "They'll notice you fast." Ayla gripped her staff. "Then we don't guess. We find someone who knows the passes and pay him honest." Her healer's calm steadied them. Since she'd joined at Tyr Alys, Zach had come to trust that calm. Lyra pulled her book out and traced a line of light. "Malachar's still short of the pass," she said. "We have time. But not much." They led the horses through the gate on foot. Inside, the town was loud and rough. Men hauled timber. A forge rang. Eyes tracked Zach's cloaked sword. Raven kept close, her hand near her dagger. They stopped at the largest hall, a fort of dark beams under smoking vents. Inside, men drank at long tables. At the head sat a bald, broad man with a great axe leaned against his knee. He was carving a strip of meat with a knife, not looking up. When Zach approached, the hall went quiet. "Strangers," the bald man said. He set the knife down. "You come armed into my hall. Speak, or leave through the gate you found." "We need the fast way through the pass," Zach said. "Before a man in a cloak reaches the Dead River. A sorcerer. Malachar." The hall stirred at the name. The bald man rose. He was Garrok Ironhide, and the room bent toward him like grass in wind. "That name walked through here three nights back," he said. "His kind woke things in my mountains. My hunters don't come home now." Zach set his jaw. "Then help us stop him. Show us the trail." Garrok studied the group. His eyes settled on the sword shape under Zach's cloak. "Show me the blade," he said. Zach drew it. The enchanted steel caught the firelight. A murmur ran the tables. Garrok's face changed. He knew the old stories. "The chosen blade," he said, low. "So the tales weren't dead." He gripped his axe. "There's a trail above the north spring. It cuts a day off the pass. But it crosses ground the woken things claimed." He met Zach's eyes. "I'll take you. My hunters died for that sorcerer. I mean to collect." Zach exhaled. They had a guide now, and a shorter path. But Garrok had named the price. The trail ran straight through the monsters Malachar had roused. They would reach the pass faster, and bleed for every mile.
They left the town at dawn, Garrok leading on foot with his great axe across his back. The trail climbed above the north spring, narrow and cold. Snow crusted the rocks. Zach walked with his sword drawn. He remembered Garrok's warning in the hall: the woken things claimed this ground now. Malachar had roused them three nights back, and Garrok's hunters had died on this same path. By midday the trail opened into a wide, bare slope. No trees. No cover. Zach stopped. "I don't like open ground," he said. "We can't see them coming." Garrok crouched and touched a scrape in the snow. "They hit my men here. Fast. From below the rocks." He rose, jaw tight. "You never hear them until they're on you." That was the trap. The creatures ambushed them on open ground, and the group had no way to sense them first. Zach looked at his companions. "We need eyes we don't have." Lyra knelt and pressed her palm to the frozen stone. Her elven gift read living things through rock. She closed her eyes. "I can feel them," she whispered. "Under the slope. Four. Moving toward us." "How long?" Zach said. "Seconds." He didn't wait for the ambush. He turned it. "Then we choose where they hit us." He pointed to a cleft between two boulders. "There. They can only come one at a time." The group ran for the gap. Lyra guided them, calling the creatures' path as she felt it shift beneath the snow. The first burst up through the crust. It was low and armored, four thick legs, three eyes bright above jutting fangs. A fangcrawler. It lunged for Garrok. He met it with the axe and split its skull. The second came behind it. Raven put a crossbow bolt through one glaring eye. It dropped. "Left!" Lyra shouted. Zach spun as the third erupted from the snow. He drove the enchanted blade down through its neck. The steel bit deep. The creature thrashed and went still. The last one hesitated at the mouth of the cleft. Lyra flung out her hand and threw fire across the gap. The flames caught it. Ayla stepped past her and struck with her staff, and the silver crystal flared white. The creature collapsed and stopped moving. Silence fell over the slope. Four dead things steamed in the snow. Zach lowered his sword, breathing hard. No one had been hurt. Garrok stared at Lyra. "You felt them through the stone." "I always can," she said. Zach understood then. Their blindness was over. Lyra could sense the creatures before they struck. The open ground no longer belonged to Malachar's beasts. "You scout the trail," he told her. "Every step from here." Garrok wiped his axe and nodded north. "Then we move. The pass is close." They climbed on, faster now, the way to the Dead River open before them.
The pass climbed higher, and the sky went gray. Then the wind turned. Snow came down thick and fast, driven sideways across the trail. Zach pulled his cloak tight, but the cold cut through it. Ahead, Garrok stopped and squinted into the white. The barbarian guide had led them since the barbarian town, hunting the same sorcerer who killed his men. Now even he looked lost. "Blizzard," he said. "Coming down the whole pass. It'll bury the trail in an hour." Zach's stomach dropped. Lose the trail, and they lose their lead on Malachar. He turned to Lyra. The elf mage knelt and pressed her palm to the ground, the way she'd read the fangcrawlers before. "Can you feel the path?" he asked. She shook her head. "Only living things. Not stone under snow." The white was already swallowing the rocks. Raven's cat ears flattened against the wind. Ayla gripped her staff, the silver crystal dim in the storm. Garrok pointed to a dark gap in the rock wall. "There. Old mineshaft. The miners cut it through the mountain years back." He wiped snow from his beard. "We could cover more ground under the stone. Faster than the trail. But the dark holds worse things than cold." Zach looked at the vanishing trail, then at the cave. Stay out here and they'd freeze and lose Malachar both. "We go in," he said. "Trail's already gone." No one argued. They pushed into the dark as the wind screamed behind them. Inside, the storm fell silent. Zach's blade gave a faint glow, enough to show wet stone and old wooden beams. They walked until their legs shook, then stopped in a wide chamber. Zach dropped against the wall. His arms ached. Raven sat beside him and leaned her head on his shoulder. "You're bleeding again," she said, touching his side. The old wound had opened on the climb. Ayla came and knelt over him. She'd healed him once in Tyr Alys, and she still watched him like a stranger near her cousin. But her hands were steady. The crystal flared white and warm. The pain in his side eased. "Rest," she told the group. "All of you. I'll mend what I can while it's quiet." She moved to Garrok next, then Lyra. Zach breathed slow. The blizzard could bury the pass now. It didn't matter. They were under the mountain, and the stone would carry them north faster than the trail ever could. He almost felt safe. Then Lyra went stiff. She pressed her hand to the tunnel floor, eyes wide. "Zach." Her voice dropped. "Something's down here. Ahead of us. It's big, and it's moving." Zach got to his feet and lifted his sword. The way back was buried in snow. The only path left ran straight toward whatever waited in the dark.
Zach held his sword high. The blade's glow spread over wet stone and rotted beams. The tunnel forked ahead into two black mouths. He had no way to know which way led through the mountain and which way ended in dead rock. A wrong turn and they would wander until they starved. Garrok stood beside him, axe ready. The barbarian had guided them since his mountain town, hunting the same sorcerer who killed his hunters. Now even he stared at the split tunnel and said nothing. "We split, we die," Garrok said. "Pick one path. Pray it breathes." Zach walked to the left mouth. Dead air. He crossed to the right. A thin, cold breeze touched his face. "Air's moving here," he said. "Air has to go somewhere. This one runs through." Raven pressed close to the right opening. Her cat ears turned. "He's right. I feel it too. It comes from far off." Zach chose the right. It was a guess dressed as reason, but standing still would kill them just the same. Lyra walked ahead, one hand on the wall. Her elven gift read living things through stone. She stopped hard. "We're not alone." Her light caught the ceiling. Thick gray webs hung in ropes across the beams. "We're in a spider's lair," Garrok said low. "Look alive." They came out of the webs. Spiders the size of dogs dropped from the dark, legs clicking on stone. Zach swung and split one open. Garrok's axe took another in half. Raven's crossbow snapped a bolt through a third. Ayla stood at the center, staff raised, her white crystal flaring to blind the swarm while she healed a bite on Lyra's arm. Fire and steel and bolts filled the narrow tunnel. When the last one curled and died, the floor was slick with them. Garrok knelt and cut into a fat carcass. He scooped pale meat into his bag. Zach stared. "What are you doing?" "Eating," Garrok said. "These feed a man for days." Raven wiped her blade and nodded. "He's right. The meat tastes like beef and chicken both. My people trap them at home." Ayla and Lyra both agreed, already filling their own packs. Zach looked at the dead things, then at the long dark ahead. Days of walking. He knelt and cut too. The breeze grew stronger as they pushed on. Then the tunnel bent, and far ahead Zach saw it. A pale gray seam of daylight, low against the rock. The mineshaft did reach the far side. The mountain had not swallowed them. They stumbled toward the light with meat enough to last and open sky beyond the stone. The blizzard trail was behind them now. On the far slope lay the Dead River, and Malachar, and whatever waited to raise Darkthorne.
The mineshaft spat them out onto a bare slope. Below lay a wide gray valley, and through it ran a river the color of ash. Nothing grew on its banks. Nothing moved on its water. The Dead River. Zach's heart sank. Malachar had a three-day lead. If he reached the far bank first, the ritual would begin, and Darkthorne would rise before Zach could swing his blade. "He's ahead of us," Garrok said. The barbarian shaded his eyes with one thick hand. His axe hung ready across his back. "Three days lost in the mountain. We won't catch a horse on foot." His jaw tightened. He had lost hunters to this chase. He would not lose the chase itself. "Wait." Lyra dropped to one knee and pressed both palms to the frozen ground. The elf's eyes closed. Her silver pendant swung against her chest, dark and useless since it drained underground. But her deeper gift needed no charge. "I feel him," she whispered. "He's below us. Close. He never passed us in the mountain. We passed under him." Zach followed her pointing hand. On the near bank, a lone figure moved along the water. A cloak. A staff crowned with a skull. Malachar had taken the long trail over the peaks while they cut through the stone. Their blind guess in the dark had saved them three days. "Down the slope," Zach said. "Now, before he starts." They ran. Loose rock slid under their boots. Raven reached the bottom first, dropping into a crouch, crossbow up. Ayla came behind with her staff raised, her white crystal already glowing to shield them. Malachar turned. He saw them and smiled through his scar. "You crawled out of the mountain," he said. "Too late all the same." He drove his staff into the wet ground. The river hissed. Black shapes stirred beneath its surface. Zach did not wait for the shapes to rise. He charged the sorcerer directly. The blade fought his grip, then went light as he stopped fighting its weight. Malachar lifted a hand to vanish. Raven's bolt pinned his sleeve to his own staff. He jerked, and the spell broke. Zach reached him. He swung. The enchanted edge caught the skull staff and split it clean. The skull shattered on the stones. Malachar screamed. The half-risen shapes in the river sank back and went still. The sorcerer clutched the broken shaft. His smile was gone. "You've only delayed it," he snarled. This time his shape blurred and thinned. Ayla's crystal flared, but he slipped through the light and was gone. Only the split staff lay in the mud. Zach stood over it, breathing hard. They had stopped the ritual at the river's edge. They had reached it first. But Malachar lived, and the Dead River still waited to raise Darkthorne. Lyra knelt where the sorcerer had stood and lifted something from the mud. A folded map. "He wasn't finished here," she said. "He was only preparing. The rest is written down."
The map lay flat on a boulder above the ash-gray river. Zach smoothed the folds with one hand. The lines meant nothing to him. Cramped symbols crawled across the page in a language he had never seen. Malachar had written his next steps in secret, and until someone read them, the sorcerer could hide anywhere. "It's the same cant as before," Lyra said. The elf leaned close, tracing the marks with a slim finger. On the tower parchment she had cracked this script once already. Zach trusted her eyes more than his own. "Give me a moment. The shapes fight me, but they hold a place name." Raven crouched beside her, cat ears swiveling toward the river. "Read fast," she said. Her voice was low. She had spent this whole journey at Zach's shoulder, and he knew her warnings meant something. "The water woke when he touched it. It hasn't gone all the way back to sleep." Lyra's lips moved. "North of the river. A black tower Malachar means to reach on foot. He'll raise Darkthorne there instead." She looked up. "I have the way. I can lead us." The ground shook before Zach could answer. Ayla planted her staff and threw up a shield of white light. From the far bank, dark shapes climbed out of the ash. Lean bodies. Black skin. Claws like curved knives. Red eyes burned above ragged cloaks. Malachar's trap, left behind for whoever followed. "Darklings," Garrok growled. The barbarian swung his axe off his back. "He knew we'd come." They came fast across the water. Zach met the first one blade-high. He stopped fighting the sword's weight, and the edge went light in his hands. He cut the creature across the chest. It fell and did not rise. Raven's bolts snapped past his ear into red eyes. Garrok's axe split another in half. Ayla's light burned two more where they clawed at her shield. Then the last Darkling dropped, and the group stood breathing hard among the bodies. Zach's arms ached. Ayla's crystal had dimmed. They had spent too much. The riverbank heaved. Mud burst upward. A hand the size of a cart clawed free of the earth. A giant dragged itself up, gray flesh hanging from its bones, fifteen feet of rotted muscle. Its dead eyes found them. It opened a broken mouth and roared. Zach gripped the map and shoved it into Raven's hands. "Keep this safe," he said. "Whatever happens, we know where he's going now." The obstacle was gone. Lyra had read the cant, and the black tower north of the river waited on the page. But the price stood before them, huge and hungry. Garrok raised his axe. Ayla lifted her fading staff. Lyra's hands filled with frost. Zach set his feet and turned his blade toward the giant. "Then we fight for our lives," he said.
The giant swung. Its fist tore through the air where Zach had stood a breath before. He rolled across the mud, blade up. Beside him Garrok's axe bit deep into the giant's leg and stuck fast in rotted flesh. The monster kicked. Garrok flew back and slammed into a boulder. Ayla ran to him, her crystal barely glowing. She had nothing left to heal. The giant fixed its dead eyes on the wounded pile of them. It stepped toward Ayla and Garrok. Zach's arms shook. Lyra threw frost that only cracked against the gray hide. The thing kept coming. It raised its cart-sized hand to crush the two on the ground. A shape dropped from the sky. It landed on the giant's shoulder, light as a leaf. Steel flashed twice. Two blades sank into the monster's neck. The giant howled and clawed at its own back, but the shape was already gone, tumbling down and landing between Zach and the river. He wore black. Cat ears rose above his long dark hair. Two katanas turned in his hands. His eyes found Raven, and he froze for half a second. "Talon?" Raven's crossbow dropped to her side. Her voice cracked. "You're dead. They told me you died." "Later, little sister," he said. "The big one first." Zach didn't understand it yet, but he understood the swords. "Its neck!" he shouted. "The old wound. Cut where he cut!" Talon moved like water. He drew the giant's swing and slid under the fist. Zach charged the leg Garrok had opened. He stopped fighting the blade's weight, and the edge went light and true. He drove it deep into the wound. The giant buckled to one knee. Raven fired. Her bolt punched into a dead eye. The giant lurched sideways, its balance gone. Talon sprang up its bent back in three steps. He crossed both katanas at the neck and pulled. The rotted head tore free and dropped into the ash. The body fell after it and lay still. Silence came back to the riverbank. Zach stood over the corpse, breathing hard, and lowered his blade. Raven crossed the mud slowly. She stopped in front of Talon. Then she hit his chest with both fists, once, and grabbed him. "Five years," she said into his shoulder. "Five years, and you let me think you were gone." "I couldn't come back," Talon said. He held her tight. "I'll tell you all of it. I've been tracking the sorcerer's men north for a long time." Zach helped Garrok to his feet. The barbarian grinned through the blood on his face. Ayla sagged with relief. Raven pulled back and looked at her brother, then at Zach. "He knows this land north of the river," she said. "Better than any map." Talon slid his katanas home. He looked at the black water ahead, toward the tower they had to reach. "Then I'm coming with you," he said.
The giant's corpse still steamed on the riverbank. Zach wiped his blade and looked north. The black tower rose against a gray sky, small and far. Malachar had run there while they fought the giant. Every hour he pulled further ahead. Zach turned to Talon. "How do we catch him?" Talon crouched and drew a line in the ash with one finger. "You can't. Not by chasing." He looked up at the group. "The tower moves. It never sits in one spot more than a day. Malachar isn't racing to a place. He's unlocking seals at old checkpoints. The scrolls of this dark land tell him where each one waits." Raven knelt beside her brother. "How many seals?" "Two more, I think." Talon's jaw tightened. "After the last one, the sorcerer wakes. Maximus Darkthorne walks free." Zach felt the weight of it settle. Chasing north would only wake more of Darkthorne's monsters with every mile. The road itself fought them. But the tower would not stay still to be reached. He gripped the sword. "Then we don't chase the tower. We chase the seals. Where's the next one?" Talon pointed to a low ridge across the water. "North of that. I've watched his men go there twice." He stood. "I can take us straight to it. We reach the seal before he opens it, we stop him there." Lyra pressed her palm flat to the ground. Her violet eyes closed. "I feel movement under the earth. Things waking." She opened her eyes. "He's ahead of us, but not far. The land is stirring around him." Garrok hefted his axe and spat. "Then every step we wait, more of them crawl up to meet us." He looked at Zach. "I say we don't wait." Ayla gripped her crystal staff. "I've healed all I can here. If we push, I can mend on the move." She glanced at Raven, then at Zach. "But we go together. No one runs ahead alone." Zach nodded. The head start no longer mattered. Malachar had a road with a fixed end, and now Zach knew where it lay. "Talon leads. We cut to the next seal and hold it." He sheathed the sword. "We stop being behind him. We get in front." Talon smiled under his mask. "Good. He won't expect anyone waiting." He looked at Raven a long moment. "I told you I know this land." They forded the black river before dark. On the far ridge, Talon stopped and pointed down into a shallow valley. A ring of standing stones sat there, older than the tower, faintly glowing. Figures in hoods moved among them, lighting torches. "The seal," Talon whispered. "And his men are already here." Zach counted the hooded shapes. Six, maybe more. Not yet Malachar. They had beaten the sorcerer to the checkpoint. The chase was over. Now came the ambush. Zach drew his blade. "We take the seal before he arrives."
Zach raised his blade, then stopped. The standing stones glowed under the torches. He didn't know how the seal worked. One wrong move might spring it early and wake Darkthorne with his own hands. He crouched low and turned to Talon. "If we rush in blind, we could trip the seal ourselves. How does it open?" Talon watched the hooded men move among the stones. "I've seen them do it twice. They touch the stones in an order. Get it wrong and the ground shakes." He drew a slow line in the dirt. "We take them quiet. No noise near the center stone. Then we hold it and wait for the sorcerer." Raven pressed her ear flat and listened. "Six of them. Two by the far stones." Her cat ears twitched. "I can slip behind. Cut the torches. In the dark they won't reach the center." Ayla gripped her staff. "Do it clean. If blood spills on that stone, I don't know what it does." She nodded at Zach. "We go together." They crept down the slope. Raven vanished into the dark and dropped the first two men before they turned. Zach struck a third with the flat of his blade. Garrok crushed a fourth. Lyra froze the last pair where they stood. It worked. No one reached the center stone. The seal stayed shut. Zach breathed out. "We hold here. When Malachar comes, we take him at the stones." Then the torches bent sideways. A cold wind poured through the ring. Malachar walked out of the dark, green eyes bright under his hood. He looked at the fallen men and sneered. "You waited for me. How kind." Zach charged. He was three steps away when Malachar raised his staff. "Now I summon the essence of Maximus Darkthorne." Black smoke tore from the staff. It rose and took shape. Claws formed. A single red eye opened in a skull-like head. The shadow demon stood taller than any man, its body dark mist and edges like knives. The air went thick. Zach's arms went heavy. He dropped to one knee. Around him the others fell too. Garrok's axe hit the dirt. Lyra choked on her spell. The thing pinned them all just by standing there. Malachar stepped past them. He pressed his hand to the center stone. He touched the others in order. The ground shook. Light poured up between the stones. The seal was open. "One more," Malachar said. "Then he wakes." Zach fought to lift his sword and could not. He looked at Ayla. She had one hand raised, shaking, her crystal glowing white. "Hold on," she gasped. "All of you. Grab me." Zach lunged and caught her robe. Raven seized his belt. Garrok gripped Lyra. Ayla slammed her staff down. White light swallowed them. They landed hard on stone streets. Walls rose around them. Tyr Alys. Safe, and far from the seal. Behind them, north, one seal now stood broken. Only one remained.
Zach sat on the cold stone of Tyr Alys. His legs still shook from the demon's grip. The city walls closed them in, but the seal lay days north, and one was already broken. He looked at his hands. They had held a sword through everything. Now they felt useless. "We ran," he said. "Malachar broke a seal while we lay on our backs. We don't even know where the last one is." Raven crouched beside him. Her cat ears drooped. "We're alive. That's not nothing." "It's not enough." Zach stood. "We keep chasing him and keep losing. Maximus Darkthorne is going to walk free. We have to face that." He drew the enchanted blade and stared at it. "I carry this. It chose me. But I don't understand it. I don't know what it can really do." He turned to Ayla. "Maybe it's time I learned." Ayla leaned on her staff. Teleporting the whole group had drained her. Her face was pale, but her eyes sharpened. "There is a man who might know. Geneva Rudsone." She said the name carefully. "He's the last living blood of the warrior who sealed Darkthorne a thousand years ago. His family passed the sword's secrets down through the years." Talon crossed his arms. He had guided them this far and trusted little. "I've heard that name in the north. They say he's mad." "He's old," Ayla said. "He lives alone in a swamp, far from any road. People forgot him. But if anyone knows how that blade beat Darkthorne once, it's him." Lyra pulled out her worn map and spread it on the stones. She traced a route with one finger. "I can track a living person. Give me a name and blood tie and I can find him." She closed her eyes. Her purple eyes moved under the lids. Then she opened them and pressed a spot on the map. "South. In the wetlands. A single hut. One old heartbeat, slow and steady." Zach felt the weight lift a little. For the first time since the stones, he had a direction. Not the tower. Not another chase. A teacher. "Then that's where we go." He sheathed the sword. "If I can't out-race Malachar, I can learn to beat what he wakes." Raven stood and gripped his arm. "You're sure? The swamp will slow us. Malachar won't wait." "He only has one seal left," Zach said. "When Darkthorne wakes, I need to be ready. Running scared won't do it." Talon nodded slowly. "South, then. I know the edge of those wetlands. The mud swallows men who don't respect it." Ayla rolled her shoulders and forced herself upright. "Rest tonight. We leave at first light." Zach looked south, past the city walls. Somewhere in the swamp waited an old man who might hold the one thing he lacked. Not a faster horse. Not a better plan. The truth about the sword in his hand.
At dawn the group gathered at the southern gate. Lyra spread her map on a barrel and pointed to the mark she had made. "His heartbeat is here. Deep in the wetlands." She frowned. "But I can find the man, not the road. The swamp has no roads. We could wander for days." Raven leaned over the map. Her ears twitched. "Days we don't have. Malachar broke one seal. He won't stop for us." Ayla shook her head. "The swamp is worse than hard. The mud swallows horses. The water hides sinkholes. Even Talon said men die there who don't respect it." She looked drained still, one hand tight on her staff. Zach stared at the small mark on the map. A single heartbeat, and no way to reach it in time. "So we know where. We just can't get there." He rubbed his face. Every plan died on the same wall. Distance he could not cross fast enough. Talon had been quiet, arms crossed by the gate. Raven's brother rarely spoke unless it mattered. Now he stepped forward and set a finger on the map, far to the north, past the mountains. "You're all looking the wrong way." Raven turned. "North? Geneva is south." "The road south is the trap," Talon said. "But I don't need a road." He tapped a large city drawn on the far coast. "Fairhaven. I keep an airship docked there. I flew it across these lands for five years, tracking Malachar's men." He looked at Zach. "Over the swamp, mud means nothing. We land beside the old man's hut. One day, not ten." The group went still. Zach felt the wall crack. "An airship." He almost laughed. "You've had it this whole time?" "You never asked how I crossed the north," Talon said. A rare flicker of humor showed above his mask. Ayla straightened. "Fairhaven is on the other side of the mountains. The journey there will still cost us." Lyra was already tracing the northern route with her finger. "But a known road. A city. Not blind wandering." She looked up. "I can reach it." Zach weighed it. North to fly south. It bent the wrong way. But it turned a hopeless swamp into a single flight. He met Lyra's eyes, then Raven's. "Our focus is Malachar," he said. "We can't beat him without the sword's secrets. So we get the airship first, then reach Geneva before it's too late." Raven gripped his arm. "Then we stop guessing. We go to Fairhaven." Talon rolled the map and handed it to Zach. "Follow me. I know every pass to the coast." Zach sheathed his blade and looked north, past the mountains he had already crossed once. The swamp no longer blocked him. A machine did the crossing now. He turned his back on the southern gate and started toward the high peaks, the group falling in behind him.
The peaks fell behind them by the third day. Talon led the way down a ridge trail no map showed, Raven's brother reading the land like a page. He had tracked Malachar's men across these northern hills for five years, and he moved without pausing at forks that stopped everyone else cold. Zach walked close behind him. Only Talon knew this road, and Fairhaven and its airship waited at its end. "Left here," Talon said, cutting off the wider path. "The open road runs into a nest." He was right. Below the ridge, three-eyed shapes crawled across the very trail he'd refused. Fangcrawlers. Their armored backs caught the light as they hunted. Zach counted five, maybe six. Without Talon, the group would have walked straight into them. The smallest one broke off and charged uphill. Zach drew his blade and stepped past Talon. He stopped fighting the weight the way the King had taught him. The sword came up light and sure. The fangcrawler leapt. Zach met it clean through the skull. Then something new happened. The creature didn't just fall. It burst apart, a flash of white light throwing chunks of it across the snow. Zach staggered back, staring at his hand. The blade hummed against his palm, warm now, alive. "Did you see that?" Lyra had. "That wasn't your strike," she said. "That was the sword." A second fangcrawler rushed him before he could answer. Zach turned into it without thinking. The moment steel touched hide, the same light flared and the thing came apart in the air. He felt it that time, a pull, like the sword had reached out and taken the kill itself. Raven's bolts dropped a third. Talon's katanas flashed twice and two more fell in the snow. The last one fled downhill. Then the trail went quiet. Zach stood breathing hard, looking at the blade. "It's connecting to me," he said. "I don't understand how. But it wants to fight." "Then Geneva will tell you why," Raven said. She rested a hand on his arm. "You said it yourself. We can't beat Malachar until you know what you're holding." Talon sheathed his swords and pointed past the last slope. Below them the land opened flat toward the sea. A city sprawled along the gray coast, and rising above its docks stood a tall mast, and lashed to it, a long hull with folded wings. "Fairhaven," Talon said. "And there's my ship." Zach looked from the airship to the sword in his fist. The route was crossed. Talon had brought them through, and the machine that would carry them to Geneva sat waiting below. "Then we don't stop," Zach said. "We board her and we fly south." He started down the last slope, the group behind him, the sea wind rising to meet them.
The airship hung silent at the dock. Glass domes rose behind it, waterfalls spilling down the city's shining towers. Zach climbed the ramp with the group behind him. Up close the hull was beautiful, all polished plates and brass fittings and long fins swept back like wings. But the deck was still. No hum, no lights. Talon stepped to the wheel and tried a lever. Nothing moved. "She's been sitting five years," he said. "The engine's dead. I need to wake it." Talon knelt at a hatch below the wheel and pried it open. Copper pipes and cold gears filled the space. He ran a gloved hand across them and frowned. "Fouled lines. Cracked seals. I can fix it, but not fast." He looked up at Zach. "Give me a day. Take the others into the city. There's nothing you can do standing over me." Zach hated waiting. Every hour let Malachar move closer to the next seal. But the engine wouldn't turn faster with him watching. "One day," he said. "Then we fly." He signaled to Raven and Ayla. The three of them started down the ramp toward the glass towers. Lyra did not follow. Lyra stayed by the wheel. She watched Talon work, her hands tight at her sides. She had traveled far with him now, but she had known him before, five years back, before everyone thought he was dead. When word had come that he was gone, something in her had broken and never mended. The day before he vanished, she had meant to tell him how she felt. She never got the chance. Now he knelt three feet away, alive. "Talon," she said. Her voice cracked. "When they said you died, it tore a hole in me. I was going to tell you something. The day before you left." She stopped. "I loved you. I still do." Talon set down his tools. For a long moment he said nothing. Then he reached up and pulled the mask from his face. Underneath he looked younger, tired, human. He rose and stepped to her. "I know," he said. "I saw it in your eyes back then. That's part of why I ran." He took her hands. "I faked my death because Malachar's men were hunting my family. If they thought I was dead, they'd stop looking. I couldn't tell you. I couldn't tell Raven. One slip and you'd all be targets." His voice dropped. "Five years I watched the north alone. I never stopped thinking of you." Lyra pressed her forehead to his. Then she kissed him, and he held her against the cold engine, and neither pulled away. When they finally stepped back, Talon wiped his eyes and picked up his tools. By dusk the pipes were sealed. He struck the ignition. The engine coughed, then roared. Lights bloomed across the deck. The wings unfolded. Talon grinned, mask still down at his throat. "She flies. Get the others. We leave at first light for Geneva."
The engine hummed below the deck. Talon had promised they would fly at first light. That left one night in Fairhaven. Zach found Raven at the rail, watching the waterfalls spill down the glass towers. Colored lights ran through the domes above the harbor. He had spent weeks running, fighting, bleeding. Tonight nothing chased them. "Come with me," he said. "No maps. No sword. Just dinner." They found a small place near the docks. Warm light, quiet tables, a window facing the airships. A waiter brought bread and wine. Raven set her hands flat on the table and looked at him. Her cat ears twitched once. "Zach," she said. "If you found a way home tomorrow, would you take it? Truly?" He turned his cup slowly. "Back home my girlfriend left me. I lost my job. Everything fell apart. I was drowning and no one noticed." He met her eyes. "Here I have a reason to get up. People need me. I matter. I never felt that there." Raven said nothing. Her fingers tightened on the table. "There's something else," Zach said. His voice dropped. "I'm in love with you. I have been for a while. I was afraid to say it." For a moment she just breathed. Then a smile broke across her face, sudden and bright. "I feel the same," she said. "I have since the forest." She looked down at her cup, then back up. "You should know something. Before you, there was no one. You're my first." Zach reached across and took her hand. He held it tight. "Then I'll also be your last." Her eyes filled. She laughed and wiped them fast, embarrassed. Outside, an airship lifted from a dock and swung into the night. They ate slowly. They talked about nothing that mattered, and it felt like everything. For one meal Zach was not the chosen one. He was just a man across a table from the woman he loved. Later they walked back along the water. Raven leaned into his shoulder. "When this is over," she said, "if you can go home—" "This is home now," Zach said. "Wherever you are." She stopped walking. "My father is King. If we do this, if we stay together—it isn't simple. There are people who won't accept a stranger beside the princess." She searched his face. "Are you ready for that?" Zach thought of the sword waiting on the ship. Of Malachar, of the seal already broken, of the fight still ahead. None of it scared him more than losing her. "I'm ready," he said. Raven took his hand and they walked to the ramp. The airship glowed at its dock, wings folded, engine warm. At first light it would carry them south to Geneva and the war ahead. But tonight something had changed. Zach knew now where he belonged. Not a place. A person. And that answer would follow him into every battle left.
At first light the airship lifted from Fairhaven. The sleek hull climbed above the harbor, brass fittings catching the dawn. Talon stood at the wheel, guiding the ship south toward the swamp where Geneva waited. Zach gripped the rail and watched the coast fall away. Ahead lay open sky. Below lay the southern wetlands, and somewhere down there Malachar's forces might be watching. Zach had no way to know if eyes tracked them from the ground. "We're exposed up here," Zach said. "If Malachar has men in the south, they'll see us coming for miles." Talon didn't turn from the wheel. His long black hair whipped in the wind. "Then we don't fly high," he said. He pushed the ship down until they skimmed the treetops. "I know this land. Stay low and the marsh mist hides us." Lyra knelt at the bow. She pressed her palms flat to the deck. Her elven gift reached down through the wood, searching the ground below for heartbeats. "I feel movement," she said. "East of us. A dozen men, maybe more. They're camped near open water." She looked up, her purple eyes sharp. "They haven't seen us. The mist is thick over there." Talon banked the ship west, away from the camp. Zach let out a breath. Lyra kept her hands on the deck, calling out every cluster of heartbeats she found. Twice more Talon changed course to slip past patrols. The Aether Skimmer threaded through fog and reed, silent as a hawk. No horn sounded below. No arrow rose to meet them. By midday the water spread wide beneath a broken canopy. Lyra sat back on her heels. "One heartbeat now," she said. "Alone. Straight ahead in the deep marsh." She smiled. "That's Geneva." Talon eased the ship toward a muddy rise between the trees. The engine dropped to a hum. They had crossed the open sky and reached the swamp unseen. Ayla came to the rail beside Zach, her staff crystal glowing faint. "We made it," she said. "Now you learn the blade." Talon locked the wheel and stepped down to the deck. He watched Raven laughing with Zach at the rail, her hand on his arm. Something shifted in his face. He crossed to where Lyra still knelt and offered his hand. She took it and rose. "You waited five years for me," Talon said. His voice was low. "I won't waste more time being a coward." He held her gaze. "When this war is over, I want to see where this goes. You and me. If you'll have me." Lyra's breath caught. Her eyes filled. "I've wanted nothing else," she said. Talon almost smiled behind his mask. Below the muddy rise, reeds parted. A lone figure stood in the shallows, watching the airship settle. Geneva had heard them come. The crossing was done. The lesson waited.
The airship settled toward the muddy rise, but the wood beneath it groaned. Talon cursed and pulled back on the wheel. Where the ground looked firm, black water swallowed the reeds. He circled twice, searching for solid land. "There's nothing here that will hold us," he said. "The whole marsh is soup. If we set down, we sink." Zach gripped the rail and stared down. A cottage sat far off through the trees, a thread of smoke rising from it. But between the ship and that smoke lay miles of open swamp. "Then set us on the highest bank you can find," Zach said. "We walk the rest." Talon nodded. He nosed the ship toward a strip of firmer earth about five miles from the smoke. The hull touched dry ground and held. Zach let out a breath. The vessel was safe. But now the swamp itself became the obstacle. They climbed down into the muck. Water pulled at Zach's boots with every step. Lyra pressed her palm to a tree trunk, reading the ground ahead. "Something moves," she said. A serpent burst from the reeds. Zach cut it in half before it reached Raven. More came. Raven fired her crossbow. Ayla's staff flared and healed a bite on Garrok's arm as a mud-slick creature dragged itself up from the deep. Talon's katanas flashed and it fell back into the dark water. Hour after hour they slogged forward. The mud tried to keep them. Twice Zach hauled Raven free when it grabbed her to the knee. By dusk they reached firmer ground and the cottage stood before them, small and crooked, its windows glowing. The door opened before Zach could knock. An old man stood there, thin and white-haired, wearing a robe stained with swamp mud. His eyes drifted, not quite meeting Zach's. This was Geneva Rudsone, the last descendant of the warrior who sealed Darkthorne a thousand years ago. Ayla had promised he could teach the blade. He did not look like a warrior at all. "I've been expecting you," Geneva said. "Come in. Tea and biscuits. You look half-drowned." He shuffled inside, humming to himself. They crowded into the small room. Geneva poured tea with shaking hands and spilled half of it. But when Zach set the sword on the table, the old man went still. His wandering eyes locked onto the blade. "Ah," he said softly. "So it chose you." He touched the flat of it. "This blade has its own will. You cannot swing it like an axe. You must stop being two things. The sword and the man must become one, or the light inside it will never answer you." Zach frowned. "How do I do that?" Geneva smiled, loopy again. "Slowly. Painfully." He looked to the others. "He stays. I teach him." Ayla stepped forward. "He'll learn from you," she said. "That's why we came." The crossing was over. The teacher was found. Now the lesson began.
Dawn came gray through the cottage windows. Geneva led Zach to a muddy clearing behind the house. The others stayed inside, watching from the door. "Draw it," the old man said. "Then forget you are holding anything." Zach drew the blade and swung at a rotted stump. The wood barely dented. He swung again, harder. Sweat ran down his arms. His tattoos gleamed wet. "You swing like a man chopping firewood," Geneva said. He shuffled closer, cat ears twitching. "You fight the sword. It fights you back. Stop." Hour after hour Zach tried. He cut, he slashed, he strained. Nothing changed. The blade felt dead in his hands. Geneva sat on a log, humming, correcting nothing but his grip on the world. "You want to defeat Maximus," the old man said. "But you cannot even trust the steel that chose you." By the sixth hour Zach's shoulders burned. He dropped the sword in the mud and sank to his knees. "I can't," he said. "There's nothing to feel. It's just metal." Raven stepped toward the door. Geneva raised a hand to stop her. "Good," Geneva said. "Now you have stopped trying to own it. Pick it up. Do not grip it. Let it grip you." Zach lifted the blade with an open palm. He closed his eyes. He stopped counting his breath. He stopped naming the sword and himself as two things. Something shifted. Warmth ran up his arm, like a second pulse joining his own. The blade grew light. He felt the stump behind him without turning. He felt the reeds bending at the clearing's edge, a hundred feet off. He was not holding the sword. He was the sword. Zach opened his eyes and lowered his empty hand. The blade hung in the air before him, floating. He willed it forward. It shot across the clearing and split the far stump clean through. Inside the cottage, Lyra gasped. Garrok grunted in surprise. "Yes," Geneva breathed. He rose from the log, no longer loopy. "Now feel the moves it carries. Push out." Zach thrust his palm. White light burst from the hovering blade in a wave that flattened the reeds. He spun his wrist. The sword whirled into a spinning storm of edges, a tornado of steel that tore the stump to splinters. Zach called the blade back into his hand. His whole body shook, but he smiled. For the first time, the weapon answered him. Geneva nodded slowly. "That is the beginning. Nothing more. Other skills will wake in time, when you are ready. This is only the first door." Zach thought of the broken seal and the sorcerer moving north. "What about Maximus?" he asked. "He's still out there. He's almost free." Geneva turned back toward the cottage. "Let him worry about himself," he said. "You have learned to hold your own power. Now we teach you to keep it."
The morning after his breakthrough, Zach woke sore and hollow. Controlling the blade had left him drained, as if he had given it his own blood. Geneva watched him stumble to the fire. "You held your power," the old man said. "Now Lyra and Ayla will teach you to keep it. A sword that empties you is a sword that kills you." Lyra set a row of small vials on the table. She had loved measuring things since the guild, and her hands moved fast. "When you push out the white light, you burn yourself," she said. "Watch how much you spend. Pull back before you're empty." She lit a flame in her palm, then shrank it to a spark. "Small. Steady. Not a bonfire every swing." Zach drew the blade in the clearing. He floated it and struck the stump with a short pulse of light, not a wave. His legs held. He tried again, then again, each time spending less. Ayla stood beside him, her silver crystal staff glowing. When his hands shook, she pressed the crystal to his chest. Warmth poured back into his arms. "Healing isn't just for wounds," she said. "I can feed you strength mid-fight. But only if you leave some for me to lift." Then she handed him a vial. He drank. The fog behind his eyes cleared. By afternoon Zach could strike ten times before tiring. He learned the vials, the healing, the small pulls of light. He learned to fight all day instead of burning out in one blast. Under the cottage eaves, Raven and Talon sat cleaning their weapons. "You cut the heads off my dolls," Raven said. "All of them. Lined them up on the windowsill." Talon almost smiled behind his mask. "You cried for a week. Then you started sharpening sticks." He wiped a katana. "You turned out fine, little sister." He glanced at the clearing, where Ayla steadied Zach again. "So. You and the swordsman. Is it serious?" Raven's ears flicked. "It's serious." She met his eyes. "He said he'd stay. Even knowing what Father is." Talon nodded slowly. He said nothing else. "Don't just sit there," Raven said. "What about you and Lyra? Five years she waited. You going to make her wait five more?" Talon looked at the elf sorting her vials. "After the war," he said. "If we live." "Coward," Raven said, but she was smiling. By dusk Zach stood in the clearing, blade floating, and held the light steady for a full minute without falling. He called it back and stayed on his feet. Geneva watched from the doorway. "You can fight now, not just flare," he said. "You are ready to face what comes north." Then Lyra straightened, her hand on her tracking map. Her face went pale. "He's moved," she said. "Malachar. He's reached the second seal."
Lyra's finger trembled on the tracking map. "The second seal," she said. "He's there now. When it breaks, Darkthorne wakes." Zach felt his stomach drop. His training was done. He could fight now. But the seal lay far to the north, and Malachar stood on top of it. There was no road left that reached him in time. Zach turned to Geneva in the doorway. "Tell me it isn't over. Tell me there's still a way to stop him." Geneva leaned on the frame. The old man's cat ears twitched. For once he did not scold. "Listen close, chosen one, because everyone hears this wrong." He limped to the fire and sat. "Even when Malachar breaks the last seal, Darkthorne does not simply rise. The waking is not finished at the stones." The group went still. Raven crouched by the hearth. Talon lowered his katana. Ayla gripped her crystal staff. "Breaking the seals only frees the sorcerer's chains," Geneva said. "After that, Malachar must find the tower. It moves each day, hidden from every map. Inside its heart sits a dark crystal. He has to carry it down, into the center of the world, to a fire that never dies. That fire holds the soul of Maximus." He looked at Zach. "He drops the crystal into that fire. Only then does the soul of Maximus take his body and rise whole." Zach breathed out slow. "So the seal isn't the finish line." "No," Geneva said. "It is the start of his longest road. You cannot beat him to the stones. You do not need to. You need to beat him to the fire." Raven's ears pricked forward. "Then we stop chasing the seal." She stood. "We go for the tower. For the crystal." "The tower moves," Talon said. "No man tracks it." Lyra pressed her palm flat to the map. Her purple eyes narrowed. "I track heartbeats through stone," she said. "Malachar carries the crystal himself. Once he leaves the stones, he becomes the beacon. I follow him, not the tower." She traced a line north. "He'll head for the tower next. We fly ahead. We take the fire before he reaches it." Zach looked at his sword resting against the wall. White light slept in the steel. He had spent weeks learning to hold that light steady. Now he knew where to aim it. "Then it isn't lost," he said. "We were racing the wrong finish line. The real one is deeper. And we can still get there first." Geneva rose. "Go, then. Reach the fire before the crystal falls into it. If Maximus takes flesh, no blade closes that door again." Zach lifted the sword and slid it home on his back. Outside, the swamp mist thinned toward the marsh where the airship waited. The chase was not over. It had only changed direction.
The airship rose out of the swamp mist at dawn. Zach stood at the rail while Talon steered north. They had a plan to beat Malachar to the fire. But no one knew where that fire burned. Geneva called it the center of the world. That was not a place on any map. Zach could aim his sword now. He still had no target. He found Lyra below deck, bent over her map. Her finger pressed the parchment. "I feel him," she said. "Malachar. One heartbeat, moving fast." Her purple eyes stayed narrow. "But the fire gives me nothing. Stone carries heartbeats to me. Fire does not." Zach knelt beside her. "Then we can't find it." "We find it through him," Lyra said. "He knows the way. If I hold his beacon, he leads us straight to the door." Raven leaned in the hatchway, arms crossed. Her cat ears flicked. "Following him is how we always end up behind," she said. "He breaks a seal. We arrive after. He opens a door. We arrive after." "Not this time," Talon called from the wheel. He had come down the ladder without a sound, katanas still on his back. "He crawls on the ground. We fly. He picks his way past every marsh and gorge. We cut the line straight over them." Zach looked at Raven's brother. Weeks ago Raven had believed him dead five years. Now Talon read the land like a hunter reads snow. "How far ahead can we get?" "Depends where his line points," Talon said. "Lyra. Give me his heading." Lyra shut her eyes. She spread her hand flat and went still. "North and east," she said. "He's climbing. Toward the high country past the river." Her eyes opened. "He slows. He's stopping." Ayla stepped forward, staff in hand, crystal glowing pale. "Stopping where a man does not stop," she said quietly. "Bare rock. No shelter." "A cave," Talon said. "A mouth in the mountain. That's a way down." He climbed back to the wheel and turned the ship hard. The fins swung. "The center isn't beneath the whole world. It's beneath that peak. He's showing us the door right now." Zach felt the deck tilt as they banked. For the first time the fire had a place. Not a legend. A mountain he could see if he squinted north. "Then we don't chase him down," he said. "We land above and get inside first." Lyra pressed her hand to the map again and nodded. "He's underground now. His beacon fades. But I marked the mouth." She tapped one spot. "Right there." Zach drew the sword an inch. White light woke in the steel. He had wondered for forty days where to aim it. Now he knew. "Take us to that peak," he told Talon. "We reach the fire before the crystal falls." The airship climbed toward the northern mountains, and the last mystery in Malachar's path had a location at last.
The peak rose white and sheer under the airship. Zach gripped the rail and looked for a place to set down. There was none. Ice sheeted every ledge. The wind hammered the fins. Talon fought the wheel and shook his head. "I can't land her here," he said. "One touch on that ice and we crack open. We all die on the rocks." Lyra pressed her hand to the hull. "Malachar's beacon is close. He's almost at the mouth." Her purple eyes snapped up. "If we circle looking for a landing, he beats us inside." Zach watched the cave mouth pass below, a black gash in the snow. They would not get a second chance. "Then we don't land," he said. "We drop." He turned to Talon. "Hold her steady over the mouth. Low as you dare." Raven grabbed his arm. Her cat ears flattened. "That's a killing fall." "Not if Ayla catches us." Zach looked at the white mage. "Can you soften a landing?" Ayla's crystal flared. "I can slow you. Not stop you. Jump on my word or you break your legs." Talon brought the ship down until the gondola nearly scraped the slope. The hull groaned. "This is as low as she goes," he shouted. "She's sliding on the wind. Now or never." Zach climbed the rail. Raven climbed beside him. Garrok swung his axe onto his back. Lyra and Ayla crowded close. Below them the snow rushed past. "Now!" Ayla cried. They jumped. The wind tore at Zach's tank top. The ground came fast. Then Ayla's magic caught them all, thick as water, and their fall turned slow. Zach hit the snow and rolled. His shoulder struck stone. Pain shot up his arm. But his legs held. Around him the others struck and tumbled and rose. Above, the airship lurched. Free of their weight, it climbed hard into the wind. Talon leaned from the gondola. "I'll hold her aloft and wait!" he called. "Go!" Then the wind swept the ship out over the drop, and he was gone into the grey sky. Zach found his feet. Six of them stood on the ledge, no ship behind them now. Only the dark mouth ahead. He counted them fast. Raven. Lyra. Ayla. Garrok. Himself. Talon aloft. Raven pointed at the snow before the cave. Fresh boot prints led inside. "He just went in," she said. Zach drew his sword. White light woke along the steel and threw shadows on the ice. His shoulder ached, but his hand was steady. They had beaten the cliff. They had beaten the crash. And they stood at the door first, by feet, not miles. "On foot from here," Zach said. "We take him inside before he reaches the fire." He stepped into the dark. The others followed, and the cold mountain swallowed them whole.
The tunnel opened into a wide stone hall. Red light glowed at the far end, where fire waited at the world's center. Malachar stood between them and the flame, his skull staff raised. He held a black crystal in one hand. Zach saw it and knew they had one chance. "He hasn't reached the fire yet," Zach said. "Now." Malachar turned to face them. His green eyes flared under his hood. "You crawled a long way to die," he said. He lifted the staff, but Zach was already moving. Zach raised his sword and let it go free of his hand. White light poured off the steel. The blade shot forward on his will alone. Malachar threw up a wall of shadow, but the light tore through it. Raven fired her crossbow. A bolt struck the sorcerer's shoulder. He staggered. Garrok charged with his axe. Lyra sent flames across the floor to cut off Malachar's retreat. Ayla stood behind them, her crystal glowing, ready to mend any wound. The room filled with light and smoke. Malachar swung his staff and knocked Garrok back. But Zach pulsed the sword again. A wave of white light hit the sorcerer full in the chest. Malachar screamed and dropped to one knee. His staff cracked on the stone. Zach called the blade back to his hand. He crossed the floor and drove it down. The light flared. Malachar fell and went still. The dark crystal rolled from his fingers across the stone. Raven lowered her crossbow. Garrok wiped his mouth and grinned. "That was it?" he said. "That was the great sorcerer?" Zach stared at the body. His heart still pounded, but something felt wrong. Malachar had chased them for months. He had raised demons and broken seals. And he had fallen in one fight. "It was too easy," Zach said. Lyra pressed her hand to the floor. Her face went pale. "Zach." Her voice shook. "That heartbeat. It's fading." She looked up. "But it was never strong. It's not the beacon I tracked. This isn't him." The body on the stone shimmered. It faded like smoke, like a picture made of glass. Then it was gone. Malachar's voice rang from above. They spun. He hovered near the ceiling, whole and untouched, his real staff in his hand. "Fools," he said. "You killed a shadow. You won't stop me from taking ultimate power." He drifted higher. "I know where the tower is, and you won't reach me in time. I found a shortcut." Four stone statues ringed the hall, each facing the center. Malachar flung the seal stones toward the spot where their carved eyes met. The stones burst into light. A portal opened, black and spinning. Malachar vanished into it. The floor shook. Something dropped through the ceiling and landed hard. It had eight legs and the body of a giant man. Its head swung toward Zach. "Weapons up," Zach said, and raised his sword.
The eight-legged creature charged. Zach let his sword fly free and pulsed white light through its chest. It shrieked and crumpled. Garrok's axe took its head. The hall went quiet, but Zach's chest burned. Malachar was gone through the portal, and the portal had closed. "He knows where the tower is," Zach said. "We don't. Without that, we can't cut him off from the crystal." They ran back through the tunnel and out to the snowy ledge. The airship still hung above the cave mouth, ropes dangling. Talon leaned over the rail, katanas sheathed, his black hair whipping in the wind. He had guided them across half the north because he knew this land better than any map. "Where's the sorcerer?" he called. "Gone," Zach said. "He portaled to the tower. It moves every day. We've lost him." A new voice cut across the snow. "Don't think you've lost yet." An old man stood at the edge of the ledge, gray robe snapping, cat ears flat against the cold. Geneva. The last descendant of the warrior who first sealed Darkthorne. He had taught Zach to become one with the blade in his swamp cottage. Now he had come here, though no one had asked him. Zach stared. "How did you—" "Later." Geneva planted his feet. "Even if Malachar wakes the sorcerer's power, you can still end it. The sword's power isn't yours alone, boy. Zach learned to be one with the blade. Now the rest of you learn to be one with Zach." Lyra pressed her palm to the frozen stone. Her face tightened. "I can still feel him. Faint. The portal scattered his trail." She looked up. "I can't find him this way. Not alone." "Then don't be alone," Geneva said. "Join to him. Lend him your gift. The blade will carry it further than your hands can reach." Zach held out the sword. "Take hold." Lyra gripped the blade below his fingers. Raven set her hand over both. Ayla pressed her crystal to the flat of the steel. Garrok wrapped one huge fist around the pommel. White light spilled up the metal and ran into each of them. Lyra gasped. Her eyes glowed. "I feel him," she whispered. "The light—it stretches. North. Past three ridges." Her hand shook. "There. A tower on a black plain. It hasn't moved yet." Zach felt her sight bleed into his own mind through the blade. He saw the tower plain as day. Squat, dark, ringed by dead ground. He knew exactly where it stood. The light faded. Lyra sagged, and Talon dropped a rope to steady her. Geneva nodded once, grim. "We have him," Zach said. "We know where the tower stands." He looked at the ropes, at the airship swaying overhead. "But we're behind. He'll reach the crystal before we land unless we fly now."
Zach grabbed the dangling rope and climbed toward the airship. The tower stood three ridges north, on a black plain. Malachar had portaled straight to it. He would reach the crystal before they touched down. Zach felt the weight of it in his chest. They knew where to go and still could not get there in time. Geneva climbed the rope behind him, faster than an old man should. On deck, he raised a hand. "Stop. Listen before you throw your lives at that tower." Zach turned. "He's already there." "Then let him take it," Geneva said. Raven stared at him. Garrok's hand tightened on his axe. "You want us to hand him the crystal?" Raven asked. "Let him take it. Let him pour the sorcerer's power into his own body." Geneva's cat ears flattened. "Right now Darkthorne is a soul with no flesh. You cannot cut a soul. But if Malachar holds that power, he becomes flesh. Flesh bleeds. Flesh dies on a blade." Lyra lowered her hand from the frozen rail. "You've seen this before." "I have." The old man's voice dropped. "I was there. A thousand years ago. We failed." The deck went quiet. Even the wind seemed to hold. "You're a descendant," Ayla said slowly. "Rowan's line." "No." Geneva looked at Zach. "Not a descendant. I was there. Rowan was the first sword master. He had Darkthorne in his hands, blade at his throat. And the sorcerer opened a gate and threw him into another world. I sealed what was left. I have waited a thousand years for the seal to break again." Zach's mouth went dry. "That's not possible." "Rowan went to your world, boy." Geneva's eyes stayed on him. "A thousand years ago. You are his blood. That is why the sword crossed worlds to find you. It was always going to find you." Raven's hand found Zach's arm. Talon stood still at the wheel, katanas forgotten. Lyra's lips parted. No one spoke. Zach looked down at the sword in his grip. It had chosen him across worlds. Not by chance. It had reached back along a line of blood a thousand years long and pulled him here. The lost feeling he had carried since the forest cracked and shifted. He was not a stranger dropped into someone else's war. He was the one who was always meant to finish it. "So we don't race him," Zach said. His voice came out steady. "We let him take the crystal. We let him fill himself with the power. Then we kill him while he's still flesh." Geneva nodded once. "Now you understand." Zach turned to Talon. "Fly us to the black plain. Slow. We arrive after he's opened himself, not before." Talon spun the wheel. The airship swung north, toward the tower and the man about to become mortal.
The airship swung north toward the black plain. Zach watched the tower grow closer through the frost on the rail. Then Geneva stepped beside him and put a hand on the wheel. "Turn her around," the old man said. "South. Back to the coast." Talon frowned but held the wheel. "We're a mile from the tower." "And six people cannot win the war that comes after," Geneva said. "Malachar takes the crystal today. Tomorrow he pours Darkthorne's soul into his own flesh. When that happens, every monster in this world marches at once. You will kill Malachar. Then a thousand things worse will come for whoever is left." He looked at Zach. "You need armies, boy. Not just a blade." Zach felt the truth of it settle in his chest. He had trained to swing one sword. He had not thought past the killing blow. "Whiskerbark. Black Hollow. Tyr Alys," Geneva said. "Rally them. And you cannot lead soldiers you cannot fight beside as one." Raven stepped up. "Garrok already leads Black Hollow. His people will come." "They will," Garrok said. "For the hunters I lost." Zach turned to Talon. "Fly us to Fairhaven." They landed at the skyport as the sun dropped. Glass domes threw pink light across the docks. Waterfalls poured down the towers into pools far below. Airships slid between the spires like fish. Zach had passed through here before, but never stopped to see it whole. Geneva led them to a flat stone yard behind the docks. "Draw the sword. All of you, put your hands on it." Zach held the blade level. Raven set her palm on the flat. Lyra took the hilt. Ayla and Talon and Garrok pressed in. The sword pulled at Zach's arms, heavy as always. He stopped fighting the weight. He let it lift. White light ran up the steel and into their hands. Zach felt them all at once. Raven's quick heart. Lyra's cool focus. Ayla's warm current of healing. Garrok's raw strength. For one breath they were not six people. They were one thing holding one weapon. "Now push together," Geneva said. Zach willed the light out. It answered as one wave, wider and cleaner than anything he had thrown alone. The blast struck the far wall and cracked the stone. The others staggered but stayed upright. Ayla's healing washed back down the blade and steadied them all. Zach lowered the sword. His hands shook, but he grinned. "We can hold it now. Together." "You can," Geneva said. "So go and gather your armies. You have days, not weeks." Raven looked at Zach. "Fairhaven first. Then Whiskerbark. Then the rest." She squeezed his hand. "Envoys. Then war." Zach sheathed the blade. He was no longer a stranger dropped into this fight. He was the one meant to end it, and now he had a plan bigger than one man and one sword. "Talon," he said. "Take us up. We start rallying at first light."
The airship set down in a pine valley half a day north of Fairhaven. Zach chose the spot on purpose. His group could channel the sword's power as one now, but they had only done it standing still on flat stone. He needed to know the bond would hold when monsters came at them from all sides. So he told Talon to land where the fangcrawlers hunted. They did not wait long. Three of the beasts broke from the tree line, low and fast, eyes red in the shade. Zach lifted the blade and let its weight rise. "Hands on," he said. Raven slapped her palm to the flat. Lyra gripped the hilt below his. Ayla and Talon and Garrok pressed in. White light ran up the steel and into all of them. Zach felt their hearts through the metal. He pushed. The blade threw one clean wave and burst the nearest fangcrawler apart. Then the second beast slammed Garrok's shoulder and knocked him off the sword. The light broke. It snapped back into the steel like a whip and dropped the whole group to their knees. Pain shot up Zach's arms. "Get back on!" he shouted. Garrok grabbed the flat again, blood on his hand. But the beasts were on them now, and the group was scattered and rattled. This was the thing Geneva had warned of. The unity was real, but it cracked the moment one of them fell. "Stop reaching for the light," Lyra said, teeth clenched. "Reach for each other." She locked eyes with Zach. He understood. He stopped pouring his will into the sword and felt for Lyra's cool focus instead, then Raven's quick heart, then Garrok's raw strength under the blood. He held the people, not the power. The light returned on its own. It was steadier this time, fed by six wills instead of one. Ayla's healing washed down the blade and closed Garrok's shoulder mid-fight. Talon stepped out of the circle, cut low across a beast's legs, then stepped back in without breaking the chain. The last fangcrawler charged. Zach released a single narrow pulse. It punched a hole clean through the creature's chest. Silence. Steam rose off the dead beasts. Zach's group stood together, hands still on the sword, breathing hard. Nobody had fallen out of the bond the second time. "Again?" Garrok asked, grinning through the blood. "No," Zach said. He sheathed the blade. "We held it under real weight. That's what I needed." Raven wiped her dagger and looked north. "Then we're done training. Fairhaven's people are ready to march. Garrok's already sent word ahead to Black Hollow." Zach nodded. The bond would hold now, even when one of them went down. He was no longer six people hoping to fight as one. He was the point of a force that moved together. "Load the ship," he said. "We rally Fairhaven, then we head for Tyr Alys."
The airship touched down outside the walls of Tyr Alys. Zach climbed off with Fairhaven's soldiers massing at his back. He needed the city's fighters, but the city answered to the mage guild in the west tower. No guild, no army. He looked at Raven's cousin, the white mage who had healed his wounds and traveled at his side since. "Ayla. You know these people. Get us in the door." Ayla gripped her staff. "They won't listen to soldiers. They'll listen to mages." She turned to Lyra, the elf who had scouted for Zach since the tower. "You and I go up. Alone. Everyone else stays here." Zach hated it. "You're walking in unarmed?" "We walk in as guild sisters," Lyra said. She touched the blue orb at her belt. "Trust us to talk before you trust the sword." Raven caught Zach's arm before he could argue. "Let them. My cousin has never lost an argument with those old men." Zach let go. The two women crossed to the west tower and vanished inside. Zach waited at the gate with Raven, Talon, and Garrok. An hour passed. Talon paced with a hand on each katana. "If they take my sister's cousin as hostage, I burn that tower down." "They won't," Raven said. But her ears were flat. Inside the tower, the guild masters heard them out. Ayla laid the truth bare. Malachar had broken both seals. He would soon carry Darkthorne's soul into flesh. Then he would come for every city, theirs first. The black-robe master wanted a price. He wanted Zach's sword left in guild hands after the war, its power studied. Ayla refused. "The blade is bound to one man across worlds. You can't cage it." Lyra stepped forward. She pressed her palm to the stone floor and let her gift spread. "I feel your people below us. Cooks. Children. Apprentices." She met the master's eyes. "When Darkthorne wakes, I'll feel their hearts stop through this same stone. Name a price for that." The room went quiet. The white-robe master lowered her head first. Then the others. The black-robe master set down his demand for the sword. Ayla and Lyra came out of the tower at dusk. Behind them walked the guild masters. Beside them walked the King, cat ears high, summoned by the guild he answered to. He looked at Zach's blade, then at his daughter's cousin who had spoken for it. "The guild has spoken. Tyr Alys marches." Zach let out a long breath. He had come to spend himself and lost nothing. Two women had won the city with words. "Thank you," he told them. Ayla only nodded, tired. Lyra squeezed Talon's hand. That night the city armory opened. Tyr Alys fell in behind Fairhaven's ranks. Zach stood on the wall and counted his growing force. One army short of enough. Black Hollow was next, and Garrok's people were already waiting.
Two armies stood behind Zach now. Fairhaven and Tyr Alys. But every road north led nowhere until he knew where the black tower would settle. It moved daily. If he marched his forces the wrong way, they would arrive too late. He needed a fixed target before he could commit thousands of soldiers. The airship carried him east, over the great trees, to the last kingdom that would answer his call. The tree kingdom rose ahead, halls carved into living wood. Raven's ears lifted as they landed. "My father," she said. "King Aldric." The stocky old king met them at the root-gate, crown catching the light, eyes fixed on his daughter. He gripped Raven's shoulders, then studied Zach. "So this is the man who took my girl to war." His voice was gravel. "You will explain why my kingdom should bleed for your sword." Zach laid it out. Both seals broken. Malachar racing for the crystal. Darkthorne soon in flesh. The King listened, jaw tight. When Zach finished, Aldric turned to Talon. His long-lost son stood silent, hand near a katana. For five years the King had believed Talon dead. Now father and son locked eyes and said nothing the room could hear. Then Aldric nodded once. "Whiskerwood marches." But the old problem remained. "Three armies mean nothing," Zach said, "if I send them the wrong way. The tower moves." He spread a map on the root-table. "I can't defend one city and gamble the rest." Geneva stepped from the shadows, gray robe dragging. The old master had followed them here. He tapped the map. "Then stop guessing the tower. Defend everything." He looked between the kings. "Split each army. Fairhaven's airships, Black Hollow's iron, Tyr Alys's mages. Mix them. Post a mixed force at every town." He met Zach's eyes. "Wherever Darkthorne strikes, that town holds. No wrong road, because every road is covered." Zach stared at the map. The tower's movement had frozen him for days. Now the answer was simple. He didn't need to find it. He needed to be everywhere. "Ayla," he said. "You and Lyra draw the mixed companies. Airship, axe, and staff at each wall." Ayla gripped her staff and nodded. Lyra pressed her palm to the table, feeling the living wood breathe under her hand. Aldric watched Zach give orders in his own hall and did not stop him. "You lead them, then," the King said. It was not a question. Geneva caught Zach's arm before he could leave. His voice dropped low, meant only for their group. "The armies buy the towns time. They cannot end this." He nodded at the sword. "While they hold the line above, you go below. To the eternal fire at the world's center. That is where Malachar carries the crystal. That is where you kill Darkthorne." Zach looked at Raven, then at the fixed lines now drawn across the map. The war had a shape at last. And beneath it, one dark path only he could walk.
The mixed companies had barely reached their posts when the horn sounded. Zach stood on the great trunk's high balcony, map still fresh in his hand, when a scout dropped from a swaying bough. "The tower," she gasped. "It stopped moving. It's coming here. Whiskerbark." Below him, the layered treehouses lit with torchlight. The first strike had chosen the King's own kingdom. Zach could not leave for the world's center until he knew these walls would hold without him. King Aldric came fast for a stocky man his age. He gripped the rail beside Zach, crown crooked, eyes on the plain. A black spire crawled toward them across the grass on no legs Zach could name. "My people are in those branches," Aldric said. "Old Whiskerbark has never fallen. It will not fall tonight." Raven stepped to her father's side. For a breath the two cat-eared royals stood the same way, jaws set. The tower halted. Its base split open. Hooded figures poured out, then twisted into demons with red eyes and claws. Zach turned to his people. "Lyra, ice from the branches. Talon, the ground. Ayla, keep everyone breathing. Raven, with me on the wall." They moved without argument. Talon dropped into the dark before Zach finished speaking. Then the airships came. Fairhaven's fleet swept over the treetops, hulls groaning, crews leaning from the rails. Crossbow volleys rained down. Demons that shrugged off steel fell to bolts through the skull. Lyra flung frost from a high bough, and the ice cracked their claws like glass. Ayla's light knit a soldier's torn arm even as he swung his blade. Zach did not need the sword's full fury. He fed it small pulses, precise strikes, dropping one demon per burst while Ayla's magic held him steady. Beside him Raven fired, ducked, transformed, and slid between claws as a cat before rising to fire again. Aldric fought at the root-gate himself, an old king with an axe, roaring his people back into the line whenever they broke. By dawn the plain lay quiet. The demons were dead. The black tower, empty now, ground its way back north across the grass. Whiskerbark still stood. Zach counted the branches full of frightened faces that had lived through the night. The mixed companies had worked. Airship, ice, and blade together had held one town, and every town could hold the same way. Aldric wiped his axe and looked at Zach for a long moment. "They held," the King said. "My walls, your plan. We do not need you standing on them." It was permission, and a shove. Zach looked at Raven. She had known this hour was coming since Fairhaven. "The line holds without me," Zach said. "So I go below. To the fire." He no longer wondered where he fit in this world. Tonight he had led kings. Now he had to walk the dark road alone, before Malachar reached the crystal first.
Zach packed a single bag by lamplight. The road to the world's center ran south, then down into the mountain cave beneath the northern peak. He had walked that swamp before. It had swallowed the airship and left them trekking five miles on foot through serpents and mud. Alone, that same swamp would strand him again, and he would never reach the fire in time. He tightened the bag's strap. He had no answer for the ground itself. Raven found him before he could slip away. She pulled him into her chamber high in the tree palace and shut the door. She stood with her back against it, arms crossed, cat ears flat. "You're not doing this alone, Zach," she said. "I'm going with you. So are the rest of us." "Geneva said one man walks to the fire." Zach set the bag down. "If I take you and the swamp takes you, I can't fight what's below. I love you. I won't lead you into that." "You think I'll sit in a branch and wait for word that you drowned?" Her voice cracked. "Lyra can sense a heartbeat through stone. She'll find you dry ground when the mud rises. Talon knows every trail in that marsh. Ayla can pull you back from a wound that would kill you alone. That swamp beat you last time because you were six people carrying each other. It won't beat you if we carry you again." Zach stared at her. She was right. The swamp had never been a problem for the group. It had only ever stranded a man by himself. "Raven, if you die out there—" "I would rather die beside you than live one day knowing I let you go alone." Tears stood in her eyes. She did not wipe them. "That's not love if I stay. That's cowardice with a nice name." Zach crossed the room. The plan bent under her words and reshaped itself. He had spent the whole night trying to solve the swamp as one man. She had solved it in three breaths. The answer was the group. It had always been the group. "You're right," he said. "We do this together. All of us." She kissed him hard, both hands fisted in his tank top, pulling him down. He wrapped an arm around her waist and held her off the floor. For a moment there was no tower, no fire, no war beneath the world. There was only her mouth on his and her heart pounding against his chest. When they broke apart, she pressed her forehead to his. "I'll wake the others," she said. "Talon marks the trail. Lyra reads the ground. Ayla keeps us breathing." Zach picked up his bag. The lone road was gone. Six people would cross the swamp that had stopped one man, and reach the fire together. He opened her door and walked out to gather the crew that would carry him to the world's center.
Zach's door opened. Raven followed him out into the hall. Her cheeks were flushed, her lace top half-tied. She reached back and pulled the door shut behind them. The others waited outside her chamber. Talon leaned against the wall, arms folded, both katanas across his back. He looked his sister up and down. "You two couldn't wait to do that?" he said. Raven met his eyes. She did not flinch. "We don't know if we're going to survive this," she said. Talon's smirk faded. He knew the swamp waited below, and the fire under the world after it. He turned to Lyra, who stood near him with her staff. "I think we can wait fifteen minutes to go," he said. Lyra's face went red to the tips of her ears. For five years she had loved him and believed him dead. Now he reached for her hand in front of everyone. She took it. The two of them slipped into an empty room and shut the door. Ayla let out a slow breath and leaned on her staff. "We march to the world's center," she said, "and we stop for this." Garrok laughed low and shook his bald head. "Better they go warm than cold," the barbarian said. He set his axe against the wall and sat on the floor to wait. Zach checked his bag one more time. His sword hung at his hip, quiet for now. He thought of what waited past the marsh. Malachar had the crystal. The tower moved. Somewhere below the northern peak the eternal fire burned, and only his blade could kill Darkthorne there. He shifted his weight and let the crew have their minutes. Geneva came up the corridor, gray robe dragging, cat ears twitching. The old man took in the two closed doors and grunted. "You wielders never change," he said to Zach. "Rowan did the same the night before the sealing. Loved hard, fought harder." He tapped his staff on the stone. "Rest while you can. The swamp does not care what you feel." The door opened. Lyra came out first, smoothing her robe, unable to hide her smile. Talon followed, retying his mask. He picked up nothing, because he carried everything on him already. "Trail's set in my head," Talon said. "Dry ridges run east to the cave mouth. Lyra reads the ground when the mud turns soft. We move fast, we're through by dark." Zach looked at them all. Raven at his side. Talon and Lyra, together at last. Ayla, Garrok, Geneva. Six people who would carry him where one man would drown. "Then we go," Zach said. They walked out of the tree palace into gray morning. The swamp lay ahead, wide and steaming. Beyond it, the mountain and the fire. The group started down toward the cave, and did not look back.
The swamp defeated their feet before it defeated their hearts. Mud pulled at Zach's boots. Serpents slid through black water. Lyra sensed each threat through the ground and steered them clear, but the marsh still swallowed their pace. By midday Zach saw the truth. They would not reach the cave by dark. They would drown in this mud first. Talon stopped on a low ridge and stared at the sky. "We need the fleet," he said. He pulled a signal charge from his belt and cracked it against his katana hilt. Green smoke rose over the reeds. "Fairhaven watches for that. If any ship is near, it comes." They waited on the ridge, backs together, weapons out. An hour passed. Then a shape broke the clouds. The sleek airship dropped low, brass fittings catching gray light, fins cutting the mist. It was Talon's own ship, the one he had repaired in Fairhaven. But the man at the wheel was not Talon. "A Fairhaven pilot," Talon said. He raised a hand. "They took my ship into the fleet after we changed strategy. Good. He knows the controls." The airship swung over their heads and held steady, engines humming against the wind. Zach cupped his hands and shouted up. "The cave under the northern peak! Take us there!" The pilot leaned out and nodded. He worked the wheel. The ship turned north and pulled them along the ridgeline, matching their march below, a shield of steel between them and the sky. By dusk the mountain filled the horizon. The airship climbed. Below the peak, a black mouth opened in the rock. The eternal fire's cave. The pilot brought the ship to a hover above it. Then he dropped a rope line through the open hatch. Raven grabbed the rope first. She tested her weight, then looked at Zach. Her cat ears flattened in the cold wind. "Malachar's inside," she said. "You feel it too." Zach did. His sword hummed at his hip, awake now, pulling toward the cave like a hound on a scent. "Then we go down," he said. One by one they descended. Raven, then Lyra, then Ayla with her staff strapped to her back. Garrok gripped the rope in both fists and grunted the whole way. Talon slid last, fast and silent. Zach came down between them, boots scraping the ledge outside the cave mouth. Wind screamed past the peak. Below the hatch, the pilot cut the line loose and swung the ship away to circle. They stood on the ledge, six of them, the fire's heat already breathing up from the dark. Lyra pressed her palm to the stone. Her face went pale. "Two hearts inside," she whispered. "Malachar. And one that is not beating right. Too slow. Too old." Zach drew his sword. White light climbed the blade. "The crystal's already here," he said. "He's starting the ritual." He stepped into the cave. "We're out of time."
The cave floor sloped down into red heat. Zach led the way, sword raised, white light pushing back the dark. Behind him came Raven, Talon, Lyra, Ayla, and Garrok. But Lyra had warned them of two hearts ahead, and now Zach saw the true problem. The tunnel to the fire ran miles into the mountain. And it was not empty. The first monster dropped from the ceiling. It had too many legs and a mouth full of hooks. Garrok met it with his axe, splitting it before it landed. "Move," he growled. "We do not stop for every crawling thing." But more came. Pale beasts poured from cracks in the walls, drawn by the crystal's power. The path to Malachar had become a gauntlet. Zach knew they could not fight through mile after mile like this. They would tire. Ayla could not heal them forever. He remembered Geneva's lesson from the swamp. Not one blade, but many, joined as one. "Circle me," he shouted. "Hands on the sword. Now." Raven pressed her palm to the flat of the blade first, her cat ears flat against her head. Talon set his hand beside hers without a word. Lyra reached in, her purple eyes bright. Ayla and Garrok closed the ring. The light on the sword flared white, then blinding. Zach felt them all inside it, felt Lyra's sense of every heartbeat in the stone, felt Garrok's raw strength. "Left branch is a dead end," Lyra said, her voice steady through the bond. "The fire lies straight ahead. Malachar has not moved." Zach swept the sword in a wide arc. White light rolled out in a wave, filling the tunnel wall to wall. The beasts screamed and burst to ash. He did not drain himself. He pulsed the light in bursts, the way Ayla and Lyra had trained him, and Ayla's healing fed back through the ring to hold him upright. They walked forward as one. Every monster that charged met the wave and died. Mile after mile fell behind them. The heat climbed. The walls glowed. Garrok laughed once, low and fierce, as a pack of hooked things dissolved before his eyes. Then the tunnel opened. The eternal fire filled a great round chamber, a pillar of flame rising into the dark. No more monsters came. The gauntlet was behind them. Ahead, at the edge of the fire, a cloaked figure held a black crystal over the flames. Malachar turned. The scar on his face caught the firelight. "You crossed the whole mountain," he said. "Impressive. But too late." Lyra gasped and broke from the ring. "The slow heart," she whispered. "It beats faster now. Zach, the crystal is taking flesh." Zach lowered the sword. The path was clear at last. But the second heartbeat had begun to wake, and it was no longer old and slow. Darkthorne was becoming flesh, and now stood between Zach and home.
Malachar smiled and dropped the crystal into the flames. The fire roared black. A shape rose from it, tall and burning, and Zach felt his sword scream in his hand. "Too late," Malachar said. Then the black fire swelled and burst, and the whole chamber cracked apart around them. Zach threw the sword flat and pulled his friends behind the light. "Circle me!" The six of them pressed hands to the blade. White light wrapped them like a shell. Stone rained down. The floor split. The pillar of flame swallowed everything, and the ground fell away beneath their feet. Zach woke on cool grass. Sunlight touched his face. He sat up fast. Around him lay Raven, Talon, Lyra, Ayla, and Garrok, all breathing, all whole. No fire. No mountain. They had landed in a forest. Tall trees ringed a still lake. The air smelled of pine and water. "The sword," Lyra said. She pushed herself up, her white hair full of leaves. "It didn't just shield us. It moved us. I felt it choose. It took us somewhere else." Her purple eyes searched the trees, then went cold. She pointed across the lake. "There." A dark tower stood on the far shore. It rose black against the blue sky, thin and wrong among the green. Raven came to Zach's side, her cat ears flat. "That's not our kingdom," she said. "I've never seen this place." Garrok hefted his axe and turned in a slow circle. "No blood. No ash. We're alive. I'll take it." But Talon crouched by the water, one katana drawn, reading the ground the way he read every trail. "No boot prints. No roads. Nobody hunts here." He looked up at the tower. "Yet." Ayla knelt and pressed her staff to the earth. The silver crystal glowed. "Everyone's hurt, but nothing broke. I can mend you here." She moved from friend to friend, her healing light closing cuts. As she worked on Zach's shoulder she met his eyes. "Malachar and Darkthorne. Did we kill them?" Zach looked at the black tower and felt his sword pull toward it, humming. He knew the answer before Lyra spoke it. "They're not dead," she said quietly. "I can't feel Malachar's heart anywhere near. But that tower." She swallowed. "Something old lives in it. The slow heart. It followed us through." Zach stood. His shoulder was whole. His friends were alive. But the fire's blast had thrown them from the world's center to a shore he did not know, and the thing they came to kill had crossed with them. He sheathed the blade against his back. "We rest first," he said. "There's a spring feeding the lake. We drink, we heal, we breathe." He fixed his eyes on the tower. "Then we find out where this place is, and what walks in that tower. Wherever we are, the fight didn't end. It just moved here with us."
Zach sat by the spring at dawn. The lake lay flat and gray. He turned Malachar's black tower over in his mind and found nothing. No landmarks. No stars he knew. He could not plan a road back to the sorcerer without knowing where the sword had dropped them. Raven crouched beside him, her cat ears turning at every sound. "You can't map a place we've never walked," she said. "None of us can." Garrok kicked a stone into the water. "Then we walk until we learn it." Talon shook his head. "Walk where? The trees hide the sky. We could circle for days." Lyra pressed her palm to the ground and closed her purple eyes. "I sense birds. Fish. No people for miles. The tower's slow heart, and nothing else." She looked up. "I can't read a land I don't know. I only feel life, not roads." Then the air near the spring shimmered. Small points of light gathered above the water. They pulled together into a shape. An old man stood there in a gray robe, cat ears twitching. Zach's chest jumped. Geneva had stayed behind at the world's center. They had left him. Now he stood here, whole, on this strange shore. "Geneva," Ayla breathed. "How?" Geneva smiled at Zach. "The sword carried a piece of me when it carried you. I've been waiting for you to wake." He looked across at the black tower. "Now that Malachar and Maximus are one, I used what strength I had left to unlock the sword's true path. It can carry you between places now. Back to him. Wherever he stands." Zach's hand went to the blade on his back. "Then we go. Right now." "Not yet," Geneva said. "You're not ready. One last thing remains." "What is it?" Zach asked. "I must give you all my power." Geneva raised both hands. "A soul this old holds more than one body can carry. Take it. Every wielder who came before, every fight against Darkthorne, all of it." His eyes met Zach's. "You'll know the way now. You'll know where you are and where he is." Raven reached for him. "Wait—" Geneva broke apart into a swarm of bright particles. They swept over the six of them like warm rain. Zach gasped. The land snapped into place in his mind. He saw the tower's true distance across the lake. He felt the sword's new path, a thread pointing straight at Malachar. Beside him, Raven flexed her fingers and stared. Lyra glowed faintly. Garrok laughed, low and sure. Talon drew a breath and steadied. Zach stood. He knew where they were. He knew the road to the enemy. The lost feeling was gone. "I can find him," Zach said. "The sword will take us. And this time, we can win." He looked at the black tower and no longer felt small before it.
Zach drew the sword and cut the air. White light split open like a seam. He led his crew through it, and they stepped onto black stone at the tower's base. The lake and the forest were gone. The tower rose above them, cold and endless. Zach felt the enemy above through Geneva's gift, one slow heart beating at the very top. "Straight up," Zach said. "No stops." The first door opened and the demons came. Claws and red eyes, dozens of them, pouring down the stairs. Zach raised the blade and the others gripped his arms. Their power flowed into the steel. Lyra pushed cold through it. Raven fired bolts between the light. Talon carved a path with both katanas, moving faster than the demons could turn. Garrok swung his axe and broke their line. Ayla kept her staff up, mending each cut before it slowed them. They climbed. Floor after floor, the tower threw its horrors at them. A shadow beast lunged from the dark and wrapped Talon's leg. Raven screamed his name. Lyra froze the thing solid, and Garrok shattered it with one blow. Ayla knelt and healed Talon where he fell. "Up," Talon said, teeth clenched. "Keep going." He rose and drew his blades again. Zach's arms burned. He held the light steady the way Geneva taught him. Small pulses. Precise strikes. He did not drain himself dry. The bond between the six of them held firm. No demon could break their circle apart. The last stair ended at a black door. Zach pushed it open. Malachar waited inside. But he was not the man they had chased. He stood taller now, wrapped in dark fire. Two horns rose from a crown of gold. His eyes glowed white and red. One old scar still marked his face. In his hand he held the same skull staff, and violet flame crawled up its length. Darkness poured off him and stained the walls. He was Malachar and Maximus both, one soul in one body. Power leaked from every inch of him. He looked at Zach's crew, bloody and gasping in the doorway. Then he grinned. "You came all this way," he said. His voice was two voices. "The wielder and his little friends. Rowan's blood." He turned the staff in his hand. "I hoped you would." Zach lifted the sword. His crew closed around him, hands finding his arms again. The light in the blade answered, bright and hungry. "This is it," Zach said. "He's flesh now. He can die." Malachar's grin widened. The dark fire around him swelled and filled the chamber. "Then try," he said. Zach set his feet. The path was over. The chase was done. Only the two of them remained, sorcerer and chosen, standing at the top of the world. The fight for everything would begin here.
Zach struck first. He drove the blade into Malachar's chest with all his weight. White light flared where steel met dark fire. The sorcerer did not fall. He did not even step back. The light broke apart on his skin like water on stone. Zach cut again, faster now, small pulses the way Geneva taught him. Each strike hissed and died. Malachar watched, patient, then swung the skull staff. Violet flame slammed Zach across the chamber. He hit the wall and slid down, ears ringing. "Your little sparks," Malachar said. "Rowan's blade wounded a soul. I am flesh and soul both now." He raised the staff. Dark fire gathered at its tip. Zach could not rise fast enough. He knew the strike would land. Raven moved first. She darted between them and fired her crossbow, drawing Malachar's eye. "Get up!" she shouted. Talon flanked wide, katanas flashing, cutting at the sorcerer's legs. Lyra pushed cold through the air. Ayla knelt beside Zach and pressed her staff to his ribs. Warmth flooded him. The pain drained away. "Alone won't do it," Ayla said. Her blue eyes held his. "You know that. You always did." Zach understood. He had been fighting like one man against a god. He rose. "Circle," he called. "On me." They came. Raven gripped his left arm. Talon leapt back from the sorcerer and took his shoulder. Lyra pressed close, her hand on his wrist. Garrok planted himself behind and set both hands on the blade's pommel over Zach's own. Ayla laid her staff against the steel. The sword drank them in. Cold from Lyra. Speed from Talon. Raven's fury. Garrok's strength. Ayla's mending light. The blade turned white, then whiter, until Zach could not look at it. Malachar's grin faltered. "No." Zach drove forward. The six of them moved as one body behind the strike. The blade found Malachar's chest and did not stop. Light poured through the wound and out his back. It filled his eyes and mouth. The dark fire around him screamed and pulled inward. Malachar dropped the skull staff. It cracked on the black stone. He fell to his knees, then to his side. The horns crumbled. The gold crown split. His body caved into ash, and the ash blew apart. Silence. The tower stopped shaking. Zach lowered the blade. His arms shook, but he stood. "We did it," Raven breathed. "He's gone." Then the ash on the floor moved. It slid together, faster and faster, piling higher than any of them. A shape rose from it. Not the sorcerer they had killed. Something taller. Scales black as pitch. Green fire in the seams of its armor. A long tail lashed the stone. A reptile skull turned toward them, jaws parting. "Fools," it said, in a voice made of many. "Now you see my true form." Zach's grip tightened. The fight was not over. It had only begun again.
The beast rose from the ash and breathed. Green fire poured from its jaws and washed across the floor. The black stone caught and burned. Zach staggered back. The heat climbed his legs. Where he stood, the tiles cracked and sagged. There was no solid ground to plant his feet. "Move!" Garrok roared. He swung his axe at the flames, but the fire only spread. Talon leapt between two fissures, katanas out, and found no place to land a strike. Raven fired a bolt that vanished in the green blaze. Lyra pushed cold at the floor. The frost hissed and died. The dragon-thing laughed, that voice of many. "This world burns for me," it said. "Rowan's blood cannot stop it." Zach lifted the sword. He thought of the circle, of the six of them driving the blade home. But the beast was flesh and fire both now. Cutting it only fed the flames. His arms shook. His boots slid on melting stone. He had no footing and no answer. Then he heard her. Not in the chamber. In his head, clear as the spring where she had spoken before. Geneva's power lived in him now, and through it came another voice. "Zach." It was old and steady. Geneva. "Rowan gave his life. This time, give your power. Let go of the sword. Destroy Darkthorne and the blade both, forever." Zach's grip tightened out of habit. The sword was everything. It was his path home. It was the only weapon that had ever touched this thing. To drop it was to stand empty before a god. But he understood. He had learned it fighting alone and failing. The power had never been the point. He had chased the blade's strength like a man clinging to a rope over a pit. Now Geneva asked him to let go of the rope. "Zach, what are you doing?" Raven shouted. The fire climbed toward her boots. He looked at her. At Ayla, staff raised. At Lyra, at Talon, at Garrok. He did not need the sword to know where he belonged. He had found that already. "Trust me," Zach said. He opened his hand. The sword did not fall. It hung in the air, then blazed white, brighter than the green fire, brighter than anything. The light was not his to hold anymore. It answered no wielder. It flew. The blade drove through the beast's chest and out its back. Malachar Darkthorne screamed with a thousand mouths. The green fire pulled inward, sucked into the wound. The scales cracked. The horns crumbled. Light burst from every seam. Then the sword itself shattered. Steel and light broke into a thousand shards that scattered like sparks and went dark. The beast caved in on itself and was gone. No ash this time. Nothing. The floor stopped burning. Zach stood on cold, whole stone. His hand was empty. The weapon that had crossed worlds to find him was gone forever. "It's over," Ayla whispered. Zach looked at his empty hand. His path home was gone. And he was still here.
The chamber was quiet now. Zach stood on cold stone and stared at his empty hand. The sword was gone. The beast was gone. And with the blade, his only road home was gone too. He had crossed worlds by that steel. Now no steel remained. He had known it would come to this the moment he opened his fingers. Knowing did not soften the blow. He walked to the shattered floor where the fire had burned. Bits of the sword lay scattered, gray and dead. He knelt and picked one up. It was cold. No light. No hum. Just a broken piece of metal. He set it down. There was no spell to gather the shards. No way to forge a new path across the dark between worlds. His old life waited somewhere he could never reach again. Zach fell to his knees. He pressed his palms to the stone. His breath came hard. He thought of the streets he grew up on, the noise, the people he had lost the day the sword pulled him here. All of it, closed now like a slammed door. Boots crossed the stone behind him. He turned his head. Raven came to him, careful over the cracked tiles. Her cat ears were low. Her eyes shone. She did not speak. She only reached out her hand. Zach looked up at her. Something in his chest shifted. The grief was still there. But it was not the whole of him. He took her hand and he smiled. "I have you, Raven," he said. "You're my home." He looked past her. Garrok leaned on his axe, chest still heaving from the fight. Talon stood with his katanas sheathed, one hand on Lyra's shoulder. Lyra watched Zach with her purple eyes wet. Ayla lowered her staff, the silver crystal dim. "And all of you," Zach said. "You're my family." Garrok grunted and looked away, but his jaw worked. Lyra pressed her lips together and nodded. Ayla wiped her cheek with the back of her hand. Zach turned back to Raven. He was still on his knees. He kept her hand in his. "Raven," he said. "Will you marry me?" Her mouth opened. No words came at first. Then the tears spilled over, and she laughed through them. "Yes," she said. "Yes." He stood and pulled her in. They kissed on the broken stone where a god had died. Talon let out a whoop. Garrok pounded his axe handle against the floor. Lyra clapped, laughing and crying at once. Ayla raised her staff high and the group cheered. Zach held Raven and did not let go. The sword was gone. His way home was gone. But he had found where he belonged, and it stood around him now, cheering in the dark. The road back to his old world was closed. The road forward was these five people. He would have to build a life here from nothing.
Six months passed. The war was over, the dark tower gone, and Zach had spent the season building a life in Whiskerbark. Now he stood at the altar in the tree kingdom's great hall. He wore a royal suit and a heavy royal cloak. His tattoos still showed at his wrists, and the piercings still caught the light. He felt out of place in the fine cloth. Then the doors opened, and Raven walked toward him, and every worry left him. Raven wore a white royal wedding dress. Her hair was done up, dark strands pinned high, small flowers set among them. Her cat ears twitched above the crown of it. She smiled at him the whole way down the aisle. Behind her walked the bridesmaids, Lyra and Ayla in matching gowns. Talon and Garrok stood at Zach's side as groomsmen. Garrok had squeezed into a formal coat and kept tugging at the collar. King Aldric sat in the front row. The stocky king with the graying beard and cat ears watched his daughter with wet eyes. He had once warned Zach that a stranger with a sword would face the whole kingdom's judgment. Now he gave a slow nod, and Zach understood he had earned this man's blessing. They said their vows. Zach took Raven's hands. "I crossed worlds and lost my way home," he said. "I found something better. I found you." Raven's eyes filled. She spoke her vow low and steady. Then they kissed, and the hall erupted. Talon whooped. Garrok pounded the pew. Lyra laughed and wiped her cheeks. The reception filled the great hall with light and music. Long tables held food and drink. Zach danced with Raven, clumsy and grinning. For the first time since the sword pulled him here, he felt he belonged completely. Talon stood and raised his cup. The room quieted. "My sister thought I was dead for five years," he said. "I came back to find her married to a man who saved us all. Zach, you're my brother now." He turned to Raven. "Be happy. You've earned it." The hall cheered and drank. Then Talon set down his cup. He crossed the floor to Lyra. The room hushed again as he knelt. "Five years you loved me while I hid," he said. "I won't waste another day. Lyra, marry me." Lyra pressed both hands to her mouth. Then she nodded, laughing and crying at once. "Yes," she said. King Aldric rose, his face bright. "My son," he called out. "You are my successor. That makes your bride a queen." A murmur ran through the hall. Lyra went pale, then flushed. She was no longer only a mage from the guild. She would rule beside Talon one day. Zach held Raven close as the cheers rolled on. He had no way home. But he had a family, a wife, and a place at this table. He was still learning what kind of man this world needed him to be.
The morning after the reception, a servant found Zach at breakfast. King Aldric wanted to see him and Raven in the throne room. Zach set down his cup. He and Raven had spent six months in this kingdom, but he still owned nothing here. No land. No house of his own. A man could not build a family in borrowed rooms. He pulled on his boots and took Raven's hand. King Aldric waited on his throne. The stocky king with the graying beard and cat ears watched them cross the floor. He had once warned Zach that a stranger with a sword would face the whole kingdom's judgment. Now he leaned forward and smiled. In his thick hand he held a rolled scroll, tied with cord. "You saved my daughter," the king said. "You saved us all. But you sleep in guest chambers like a visitor." He held out the scroll. "A man who fights for a land should own a piece of it." Zach took it and broke the cord. Inside was a deed, marked with the royal seal. It granted him a stretch of land beyond the kingdom's border. The forest with the wide river. Zach read the words twice before he understood. Raven's ears shot up. She pressed close and read over his arm. "That's my place," she whispered. "The clearing by the river. Where I always went when I needed to be alone." Her eyes filled. "It's where you found me. Where you killed that monster and saved my life." "I know what it means to both of you," King Aldric said. His voice went rough. "Now it's yours. Build there. Live there. Give me grandchildren to spoil." He stood and clasped Zach's shoulder. "Welcome home, son." Zach could not speak. For a year he had searched for a way back to his old world. He had lost that path forever. Now a king pressed a home into his hands, and it was the very ground where his new life had begun. He gripped the deed and nodded. "Thank you," he managed. "I'll build something worth it." They rode out that same week. Zach and Raven stood in the clearing where they first met. The river ran clear and cold beside them. He set his boot on the grass that was now his own. Raven paced the ground and spread her arms. "A cabin here," she said. "A big one. Room for a family." Zach took off his fine cloak and hung it on a branch. He rolled up his sleeves, showing the tattoos on his arms. He lifted the first log and set it on the earth. It was heavy and rough and real. For the first time since the sword pulled him across worlds, he was not chasing an enemy or a way out. He was building. He and Raven worked side by side until the sun dropped, and the frame of their home rose from the ground.
Three months passed. The cabin stood finished on Zach's land. Four bedrooms rose under a steep roof. A garden grew in neat rows beside the river. Overhead, a small airship swayed on its mooring line, a gift from Talon so they could reach the kingdom in an hour. Zach set down his hammer and looked at the work. His companions had come to help. Now the last board was nailed. He should have felt done. Raven stood in the doorway with her arms crossed. "You keep staring at it," she said. "Like you're waiting for something." "I built a house," Zach said. "But I don't know what a man does after that. Back home I had a job. A trade. Here I'm just the one who used to swing a sword." The sword was gone. So was his old world. He rubbed the ink on his forearm and felt useless. Garrok dropped an armful of firewood by the porch. The tall barbarian wiped his brow and snorted. "You think a house is the end?" He pointed his axe handle at the empty land past the garden. "That's raw ground out there. Good ground. A man with a river and a keep builds a town on it." Lyra came around the corner. The elf mage pressed her palm flat to the soil and closed her eyes. Her power let her feel life through stone and earth. "Water runs sweet under this whole clearing," she said. "Deep and clean. People would settle here." She opened her eyes and smiled at Zach. "You'd need to lead them, though." That word stopped him. Lead. He had led six people up a tower and won a war. He had never thought of leading anyone in peace. Ayla arrived last, her white robes brushing the grass. She had healed Zach through every fight. Now she studied his face with the same care. "You crossed worlds and lost the way back," she said gently. "You stopped searching for where you came from. Maybe the answer was never a place you'd find. Maybe it's a place you make." Zach walked to the edge of his land. The river bent away toward open fields. He saw it then, not as empty ground, but as room. Room for barns. For neighbors. For children in the garden Raven had planted. He turned back to them. "Then I'll make it," he said. "Not just a cabin. A settlement. King Aldric wanted this border held. I'll hold it by filling it with people." Raven's ears lifted. She crossed the grass and took his hand. "A village," she said. "On our clearing." "Our clearing," Zach agreed. He looked at the four of them, at the airship, at the river. For the first time he was not lost between two worlds. He belonged to this one, and it needed building. He picked up his hammer again. "We start tomorrow."
A year had passed since Zach nailed the last board on his cabin. He no longer stood staring at empty ground. He stood on a rise above a busy clearing, watching the village he had promised take shape. Word of cheap land had spread across the continent. Zach and Raven had sent riders to every town, offering plots by the river to anyone willing to work. People came. Now roofs rose where wild grass once grew. Raven climbed the rise to stand beside him. She carried their daughter on one hip. Her cat ears twitched at the sound of hammers below. Their son slept in a sling against her chest. The twins had been born in the spring, a girl and a boy, and Zach still felt his breath catch when he looked at them. Raven followed his gaze down the slope. "You did this," she said. "All of it." "We did," Zach said. He counted the buildings. A smithy. A mill by the water. Homes with smoke curling from their chimneys. But two lots near the crossroads still sat bare. He pointed. "Those two are ours. Every village needs a place for travelers to sleep and eat." Raven shifted the baby and studied the ground. "An inn," she said. "For the ones who come off the road tired." "An inn and a restaurant," Zach said. "I can cook. I've been cooking since I got here." He looked at his hands, still marked with old ink and new calluses. "Back home I never ran anything. Here I can build something people need." They started the next morning. Zach dug the foundation while settlers came to help, the same neighbors he had welcomed onto the land. Raven kept the twins in a basket in the shade and passed nails when her hands were free. Garrok hauled beams. Lyra tested the well water and swore it ran clean enough for a kitchen. Week by week the walls rose. Zach framed a common room, a long counter, and a row of small rooms upstairs for guests. By autumn the work was done. Zach stepped back and looked at the finished building. A wide porch faced the road. A sign hung above the door, carved by his own hand. It named the place a rest for weary travelers. That first night the common room filled. Traders who had ridden hard from the north sat at his tables. Zach carried out bowls of stew he had cooked himself. The room was warm and loud with talk. Raven moved between the tables with a baby on her hip, and people rose to greet the princess who had built her home among them. Zach watched from the kitchen door. He had crossed worlds and lost his way back. He had stopped searching. Now travelers ate his food under his roof, and the empty clearing was a village with a heart. For the first time he knew exactly where he belonged.
Five more years turned the village into a town. The inn stayed full most nights. Zach still cooked, but now he had hands to help him. His twins were no longer babies in a basket. His son ran the yard swinging a wooden sword, chasing chickens and shouting orders at no one. His daughter sat on the porch steps, lining up her dolls in a neat row. Zach watched them from the kitchen door and knew he had built the life he once feared he'd never have. A horn sounded from the road. Zach wiped his hands and stepped outside. A wagon rolled toward the inn, and behind it walked people he had not seen in too long. Talon led them, twin katanas at his hips, his black hair longer now. Beside him rode Lyra, her robe travel-worn, a small girl asleep against her chest. Garrok came next on foot, his axe strapped to his back, one arm around Ayla, whose belly rounded beneath her white robes. "You waited too long to visit," Zach called. He crossed the yard and gripped Talon's arm. "The kingdom keeps me busy," Talon said. "Turns out being a king's heir is harder than fighting demons." He nodded toward the small girl in Lyra's arms. "Meet our daughter. She sleeps through everything." Lyra smiled down at the child. "She has your temper when she wakes." Raven ran from the house and threw her arms around her brother. Then she saw Ayla's belly and covered her mouth. "Cousin. You didn't send word." "We wanted to tell you here," Ayla said. She rested a hand on the curve. "Come spring." Garrok grinned and clapped Zach on the shoulder hard enough to stagger him. "The barbarian's going to be a father. Never thought I'd see it." Zach called his children over. His son marched up with the wooden sword. Talon crouched and studied it with a serious face. "A fine blade," he said. "Hold it lower on the grip." The boy fixed his hands, and Talon nodded once, as if knighting him. That night the inn belonged to them alone. Zach cooked until the tables groaned. The children played beneath them while the grown ones drank and told old stories. Garrok laughed loudest. Lyra rested her head on Talon's shoulder. Ayla ate for two and let Raven feel the baby kick. Zach sat back with Raven's hand in his. He had crossed worlds a lost man with no way home. Now his family filled his own inn, safe and whole. The old ache for his first world was gone. This was home. He had stopped needing anything else. When the fire burned low, Talon set down his cup. "There's talk in the north," he said quietly, so the children wouldn't hear. "Villages emptied. No bodies. King Aldric wants your eyes on it." Zach looked at his sleeping son and knew the peace had an end.
The morning after the reunion, Zach studied a map of the north with Talon. The emptied villages sat far past the Dead River, a week's hard ride away. He could not march there yet. His scouts had gathered no facts. His companions had just arrived. He had two children who barely knew their aunts and uncles. The mystery would wait until he had answers, and until he had someone he trusted to watch his family. Raven found him frowning at the paper. She leaned over his shoulder, her cat ears flicking. "You can't fix a thing you can't reach," she said. "Not today. Not blind." "I know," Zach said. "That's what makes it worse." She took the map from his hands and folded it. "Then stop staring at it. Talon's people will scout the north for a week. They'll send word before we go." She sat on the table's edge and met his eyes. "Before all that starts, I want time with you. Just us. No inn. No war." Zach opened his mouth to argue. She pressed a finger to his lips. "We've earned a week," Raven said. "Talon has an airship. Fairhaven's coast runs to lands we've never seen. My father raised me. He can mind two grandchildren for seven days." That afternoon they rode to Whiskerbark. King Aldric met them in the great hall, stocky and gray, his cat ears twitching as the twins ran to him. He caught the boy mid-leap and set him on his knee. The girl climbed the throne beside him without asking. "You want me to keep them," Aldric said. It was not a question. He grinned. "Finally. A grandfather earns his purpose." Raven kissed his cheek. "A week. No sweets before bed." "Lies," Aldric told the boy, and the child laughed. Zach knelt and hugged his son, then his daughter. "Mind your grandfather." The boy nodded, already distracted by the king's crown. Zach's throat tightened. He had crossed worlds and lost the sword that could take him home. But leaving his children, even for seven days, pulled at him more than any of it. Talon's pilot flew them from the coast at dawn. The airship crossed open water Zach had never charted. On the far side rose green hills and a shore with no name he knew. For a week Zach and Raven walked strange markets and slept under strange stars. No demons. No seals. Just her hand in his. On the seventh morning, Talon's flare lit the sky over the harbor. The pilot brought word with him when he landed. His face was grim. "The scouts finished the north," the pilot said. He handed Zach a sealed report. "Two more villages gone. And they found something this time." He paused. "Tracks. Leading back toward the Dead River." Zach broke the seal. The rest had ended. The work waited, and now it had a direction.
Zach read the scout report twice on the flight home. Two more villages gone. Tracks leading back toward the Dead River. But no answers about what did it. He set the paper down and stared out the airship window. Seven years he had built a peaceful life. Seven years without a war. Now something was taking whole villages, and he could not name it. He could march north with soldiers. He could also march them into whatever hunted those people. Back at the cabin, he paced the floor. "I can't lead men blind," he told Raven. "If I take an army north and something swallows villages whole, I hand it an army too." His hands twitched at his sides. Once he had a sword that answered his will. Now his palms were empty. He hated the feeling. Raven watched him wear a path in the floorboards. Her ears flicked. She crossed the room and caught his wrist. "You've been clenching your fists all day," she said. "Do you need some time in the bedroom?" Zach met her purple eyes. "Yes." She pulled him through the door and shut it. For a while the report and the villages did not matter. There was only her hands and his, her laugh against his neck, the two of them tangled and breathing hard. The war fell away. Afterward he lay staring at the ceiling. Raven traced the tattoos on his arm. And in the quiet, without trying, the answer came. Zach sat up fast. "I've been thinking about this wrong," he said. "I keep wanting to know what took them before I go. But I could scout it myself. Not blind. Armed." Raven propped herself on an elbow. "You don't have a sword anymore." "So I make one." He turned to her, awake now, alive with it. "Garrok's people forge steel in Black Hollow. The best blades in the mountains. And Talon's airship runs to Fairhaven. The skyport there works metal with their sky-tech. I've seen it. Engines that hold light and lightning in a hull." Raven's eyes widened. "You want a mountain blade fitted with Fairhaven's craft." "A weapon built for this world, by both of them." He gripped her hand. "Not the old sword. Something new. Something I can carry into the dark to see what we're facing. If I can arm myself, I can scout the north myself. Then I bring back facts, not guesses. Then I decide about the army." Raven studied him a long moment. Then she smiled, sharp and pleased. "Now you sound like the man who pulled a sword from a stone." Zach swung his legs off the bed and reached for his jeans. The obstacle had turned. He no longer needed to march north blind, and he no longer had to wait. He had a plan and two places to build it. "Send word to Garrok," he said. "We leave for Black Hollow at first light."
The morning Zach meant to leave for Black Hollow, the plan changed at the village park. Zach and Raven had brought their twins to play. Talon and Lyra sat nearby with their own daughter on the grass. The four of them talked in low voices about the emptied villages while the children chased each other. Talon crossed his arms, black hair falling over his eyes. "You still need the new blade," he said. "Fairhaven's skyport can fit it. I'll fly you there myself." Zach nodded. The two of them would go north, forge the weapon, and scout the danger together. Then a shout came from the inn across the square. A man staggered through the gate, half-falling, his clothes torn and stiff with mud. He clutched the doorframe of Zach's inn and would not let go. Zach ran to him. The man's eyes rolled wide and wet. He grabbed Zach's tank top with both hands. "They're gone," the man rasped. "All of them. My village. North of the river." Zach held him upright. "What took them? Tell me what you saw." The man's mouth worked, but no clear words came. He shook his head fast, again and again. "Not fire. Not men. The dark moved." He laughed, then wept. "It came under the doors. It came under the doors." He said nothing more that made sense. He only repeated it, over and over, until his voice broke. Lyra knelt beside him. Her purple eyes went soft. "He's the only one left," she said quietly. "He walked all this way alone." She pressed a hand to his brow. The man calmed a little, but his mind stayed broken. No question reached him. No answer came back that Zach could use. Zach stood. His jaw tightened. The survivor had told him only one thing for certain. Whatever hunted the north was real, and it left men like this behind. "Get him inside," Zach said. "Feed him. Keep him warm." Two settlers carried the man through the door. Raven caught Zach's arm. Talon rose too. Zach looked at both of them. "This settles it," he said. "I can't wait. Talon and I fly to Fairhaven at first light. I get my blade. Then I go north myself and see what did this." "No," Raven said flatly. Lyra stood beside her. "You two will not run off alone. Not for this." Zach opened his mouth. Talon spoke first, to Raven. "You should stay with the children." "There are maids at the castle for that," Lyra said. She lifted her chin. "My daughter will be safe. I will not." Raven's ears flicked. "How do you two plan to get anything done without your wives? You'd be lost in a week." Zach looked at Talon. Talon shrugged. Neither of them could answer that. Zach let out a breath and gave in. "All four of us, then," he said. "We forge the blade. Then we find what's under the doors."
At dawn Zach carried his twins to the wagon and held them a long moment. Their cousin waited on the castle steps, a girl of the tree kingdom trusted by Raven's family. Zach knelt and looked his son and daughter in the eyes. "Mind her," he said. "We'll be back soon." Raven crouched beside him. Her cat ears drooped as her daughter clung to her sleeve. She pried the small fingers loose one at a time. Then she stood, jaw set, and did not look back again. "They'll be safe here," the cousin said. She lifted the boy onto her hip. "Better guarded than the whole north. Go." Raven kissed both children's heads. Zach saw her hands shake once, then still. Leaving them was the hardest step of the journey, and it was already done. Talon was loading the last crate onto the airship when they reached the field. His two katanas hung crossed at his back. Black hair fell over his eyes as he checked the ropes. Beside him Lyra sorted their packs, her silver hair catching the light, the blue orb swinging at her hip. She had been a mage of the guild before she was Talon's wife, and her elven senses had guided this group through worse than any road. "Blankets, dried meat, rope," Lyra said. She counted on her fingers. "Water for three days. Bolts for Raven's crossbow." She looked up at Raven and softened. "Your children asked me last night if you were going to fight the dark." Raven's ears flattened. "What did you tell them?" "That their mother wins," Lyra said. She handed Raven her pack. "So we'd better make it true." Talon offered his sister a hand up the ramp. She took it. "You always did hate goodbyes," he said. "You faked your death for five years," Raven shot back. "Don't talk to me about goodbyes." But she smiled as she climbed aboard. The airship's deck gleamed with polished plating and brass fittings. Zach ran a hand along the rail. He had flown on this vessel through the war, and it had never failed them. Talon moved to the wheel and worked the levers. The engine coughed, caught, then hummed. Fins spread from the hull like wings. "Fairhaven first," Talon called over the noise. "The skyport smiths finished your blade. Word came three days ago. It's waiting." Zach gripped the rail. A new weapon. He had lost the last one saving this world, and had felt half-armed ever since. "Then get us there," he said. The deck tilted. The field dropped away below them, the castle shrinking to a dark shape among the trees. Zach watched until he could no longer pick out the steps where his children stood. Then he turned north. "No turning back now," Raven said beside him. "No," Zach agreed. The airship climbed into the morning sky, carrying all four of them toward the coast, toward the blade forged for his hand.
The airship touched down at Fairhaven by midday. The skyport smith met them on the dock with a long case. Inside lay Zach's new blade. He lifted it into the sun. The steel shone a sharp, cold blue, angled and clean, forged from Garrok's mountain steel and Fairhaven's sky-tech. It was beautiful. Zach swung it once and nearly dropped it. His wrist ached. Seven years behind an inn counter had made his hands soft. "That's not the same as your old sword," Talon said. He drew both katanas and stood loose on the dock. "The last one carried you. This one just cuts. You have to do the rest." Raven's brother had faked his death for five years to protect this family, and he did not soften hard truths. "Come on. Show me what you remember." Zach set his feet and struck. Talon slid aside and tapped the flat of a katana against Zach's ribs. "Dead," he said. Zach tried again. Talon caught the blade between his two and twisted. The blue sword spun from Zach's grip and rang on the planks. "Dead again." Zach's chest heaved. He had helped save this world once. Now he could not touch his own brother-in-law. "You're thinking like a cook," Raven said. She sat on a crate, arms crossed, but her voice was gentle. "Careful. Neat. You measure everything." She stood and picked up the blade. She pushed it back into his hands. "Stop measuring. You already know this. Your body knows it. Let it." Lyra stepped close. Her purple eyes studied his shoulders. "You're fighting the weight," she said. "Like the first day, years ago. Stop bracing against it. Let it fall where it wants, then guide it." She had watched him learn the old sword. She knew his mistakes before he made them. Zach breathed. He remembered the King's words from long ago. Stop fighting the weight. He let his shoulders drop. He stopped thinking about each step. Talon came in fast. This time Zach did not plan. He let the blade fall, then turned it. Steel met steel. He caught one katana and shoved it wide. Talon's eyes widened. He pressed harder, both blades flashing. Zach gave ground but kept his feet moving, kept the blue edge between them. He was not winning. But he was not dead. Sweat ran down his neck. His arms burned. He held on. Talon stepped back and lowered his swords. He was breathing hard too. "There," he said. "That's the man who killed Darkthorne." He sheathed the katanas. "You're rusty. But it's still in you. It'll come back with every mile north." Zach wiped his face and looked at the blade in his hand. It felt right now, an extension of his arm. He was armed again, truly armed. "Then let's not waste daylight," he said. "North. To the river." Whatever moved under those doors, he would meet it with steel in his hands.
The airship dropped them at the edge of Dead River Town by dusk. Zach felt the new blue blade riding steady on his back now. But steel meant nothing if he did not know what he faced. The survivor's words haunted him. Dark that moved under doors. He would not lead his people into that blind. He turned to the group. "We split up," he said. "Raven and I take the tavern. Talon and Lyra check the forest edge. We meet before full dark." Talon nodded once. Raven's brother had faked his death for five years to guard this family, and he still moved like a shadow. He touched Lyra's arm and drew her toward the tree line. Lyra had guided Zach's group for years with her elven senses. She looked back at Raven. "If it's out there, I'll feel it before it feels us," she said. Then the two slipped into the dark trees and were gone. The tavern was half empty. Faces turned when Zach and Raven entered, then turned away fast. Zach ordered ale he did not want and set coins on the wood. "We came about the villages," he said. The room went quiet. An old fisherman gripped his cup. Raven leaned close to a woman scrubbing mugs. Raven was Princess of Hazelfen, but here she spoke soft and plain, the way she once hunted. "Please," she said. "Our children sleep south of here. We need to know." The woman broke. "It ain't beasts," she whispered. "It comes at night. A black fog. Rolls low across the ground. Seeps under every door and window. When it clears, the house is empty. No blood. No bodies. Nothing." The fisherman spoke up. "It hates fire. My neighbor kept torches burning all night. His house was the only one it passed." Another man added, "It came from the river. The old river." Zach's chest tightened. Not claws. Not steel or swords. A fog that ignored walls and feared flame. His blade could not cut mist. But now he knew its shape. The tavern door banged open. Talon stood there, breathing hard, both katanas already drawn. Lyra pushed in behind him, her staff glowing pale. "It's real," she said. "I felt it. Not one heartbeat out there. A hollow moving through the trees, cold, coming this way." Her purple eyes found Zach's. "It's coming for this town. Tonight." The villagers scrambled from their seats. Zach stood and drew the blue blade. It caught the firelight. "Torches," he said. "Every one you have. Light them now." He turned to Lyra. "You said it fears fire. Then we give it fire." The uncertainty was gone. He knew what the dark was, and he knew its weakness. For the first time since the river, Zach had a plan. "Wake the town," he said. "We don't run. We burn it back."
The town burned bright by midnight. Zach and the villagers had rung every house with torches. Barrels of pitch flamed in the streets. When the black fog rolled up from the river, it stopped at the fire and hissed. But it did not die. It only spread thin and slid around the light, testing the gaps. Zach watched it slip toward a house at the edge, past the last torch. The flames drove it back, yes. But the fog kept probing, patient as water finding a crack. He could hold the line all night and still lose a home the moment his torches guttered. "We can't win like this," Zach said. Raven crouched beside him, dagger drawn, her cat ears flat against her head. "Fire only pushes it. It waits us out." She had hunted these woods as a girl, and she read the fog the way she read prey. "It's circling us," she said. "Like it knows." Talon dropped from a rooftop, both katanas wet with nothing. Steel meant nothing here. "I cut it," he said, breathing hard. "It closed like smoke." He looked at his sister, then at Zach. "Fire is a wall. We need a hammer." Zach stared at the wall of flame and felt the pieces come together. "I have a theory," he said. Lyra stepped close, her staff glowing pale, her purple eyes fixed on his. "I think you're reading my mind," she said. "But let me hear it." "First, we use Lyra for her fire magic," Zach said. "Not torches. Real flame, hotter than pitch." Lyra nodded slowly. "And second, we need Ayla for her divine magic. If this thing hates fire, it's really going to hate fire and divine light together." Lyra's face broke into a fierce grin. She had cast flames beside Zach for years, but she had never thought to pair them with white magic. "Divine light burns what fire only scares," she said. "Yes. That could kill it." She raised her staff. "But Ayla is a day south. I can hold my flames until dawn. No longer." Talon was already moving. "Then I fly." He sprinted for the field where the airship waited. "I'll bring her back before your fire dies." They held the line through the dark. Lyra wove a ring of hot flame around the last houses, brighter than any torch. The fog screamed and pulled back. When the airship returned at first light, Ayla climbed down, staff crowned with silver crystal, white robes bright. She was Raven's cousin, the healer who had mended Zach a hundred times. She took one look at the fog and lifted her staff. Lyra threw fire. Ayla threw light. The two streams met and struck the fog together. It did not spread this time. It did not slide away. The black mist tore apart with a sound like tearing cloth and burned to nothing. The fog was gone. Ayla lowered her staff. "That killed it," she said. "But that was one cloud. It came from the river. There will be more."
The town was quiet at dawn. The last cloud was dead, but Ayla's words hung over the group like the fog itself. More would come. Zach stood in the burned street and did the math. One cloud had cost them a full night, a whole airship trip, and both mages working together. The river made these clouds without stopping. They could not fight them one at a time forever. Zach turned to Ayla. "We can't guard every town in the north. We have to kill this at the river. At the source." Ayla lowered her staff. "I don't know how," she said. "I killed the fog with fire and light. But the river is miles of it. I'd burn out before I burned a tenth." Lyra nodded beside her. "Same for me. My flames have a limit. Whatever feeds this thing, it's bigger than the two of us." Zach knew who was bigger. "Then we don't do it alone," he said. "This is mage work. Fire and divine light killed one cloud. Imagine a whole guild of it." He looked at Ayla. "The white mages taught you. Go to your guild. Bring back everyone who can throw light." Ayla straightened. For years she had been the healer who trailed behind Zach's blade. Now he was sending her ahead. "I'll go," she said. "They'll listen to me." Raven crouched by a doused torch, her cat ears turning at every sound. "White mages won't be enough," she said. "You need black mages too. The ones who study the dark. If anything knows what breeds in a dead river, it's them." Lyra's face went tight. She had come from the guild that studied both. "She's right," Lyra said. "I'll take the black mage guild. I can speak their tongue." So the plan split in three. Ayla south to the white mages. Lyra to the black. And Zach needed a place to gather them all, close to the river, strong enough to hold. He looked north, toward the mountains. "Black Hollow," he said. "Garrok's town. Dark timber and stone forts. It sits between us and the river." Talon sheathed his katanas. "Garrok will host us. He owes you an inn and a war." They moved before the sun cleared the peaks. The airship carried Zach, Raven, and Talon over the passes. Black Hollow rose from the rock below, smoke curling from a dozen chimneys, banners hung on heavy beams. Garrok met them at the gate, axe on his shoulder, bald head shining. He looked at the airship, then at Zach. "You only come north when the world's ending," he said. "What is it this time?" "Fog from the Dead River," Zach said. "It eats whole towns. We're gathering the mages here to kill it at the source." Garrok grinned, hard and hungry. "My hunters died in these mountains for less. Bring your mages." He swung the gate wide. "Black Hollow is yours."
The mages arrived at Black Hollow over two days. Ayla came first, leading a column of white robes up the mountain road. Lyra came after, the black mages walking behind her in dark cloaks. Garrok's fort held them all. But by the second night, the yard split down the middle. White robes on one side. Black robes on the other. Neither group crossed the gap. Zach watched it curdle. A white mage called the black arts unclean. A black mage spat back that light magic was for nurses. Voices rose. Hands drifted toward staves. Ayla stood in the middle, staff raised, trying to shout them calm. Lyra stood beside her, jaw tight, snapping at her own guild to stand down. Neither could hold it. The yard tipped toward a brawl. Zach climbed onto a stack of timber. "Enough!" His voice cut across the fort. The mages turned. He was no mage, just a man in a black tank top with a sword on his back. But they knew his name. "You came here to kill the fog," he said. "Not each other." A black-robe scoffed. "We don't take orders from light-huggers." A white mage answered him with a curse. Zach let it die, then spoke lower. "Seven years ago Darkthorne rose. He would have swallowed this whole world. You know how he fell?" He pointed to Ayla. "Her light healed us mid-fight. Kept us breathing when nothing else could." He pointed to Lyra. "Her fire and her dark craft broke through walls light alone couldn't touch. I stood between them. I felt both." He looked over the two crowds. "The blade got the credit. But the blade was nothing without these two. Black magic and white magic, in the same circle. That's what killed him." Ayla lowered her staff. Lyra glanced at her, surprised. Zach pressed on. "You want proof it works? It already did. One cloud died last week because these two threw fire and light together. One cloud. The river makes a hundred. You can't kill it apart." The yard went quiet. A white mage looked at the black robe beside him, then away. Garrok broke the silence, axe on his shoulder. "He's right, you fools. My hunters died out there. I'll not lose more so you can bicker over robes." Lyra stepped into the gap between the two groups. She held out her hand toward a white mage. After a long moment, the woman took it. Ayla did the same on her side. One by one, the lines began to fold together. By morning the two guilds shared the same fires. They traded spells, arguing now over method instead of blood. Zach found Ayla and Lyra by the gate. "They'll fight together?" he asked. Ayla nodded. "They will. But knowing a guild can throw fire and light isn't the same as holding a whole river." Lyra frowned north. "We have the mages. Now we need to reach the source before it grows past even us."
The mages worked as one force now, but a united army meant nothing without a target. Zach stood on Garrok's wall and stared north. The Dead River ran for miles. The fog was born somewhere along it, but no one knew where. He could not send a hundred mages down a river blind. Ayla joined him at the wall, her silver staff catching the morning light. "We have to find the mouth," she said. "Before we march." Zach thought of the airship that had carried them here so many times, the sleek brass vessel with its graceful fins. Then it clicked. "We don't search on foot," he said. "We search from the sky." He turned to the yard below. "Talon!" Talon looked up from sharpening a katana. Raven's brother had guided this group through every trap in the north for seven years. He read the land better than any map. "You want the ship," Talon said. It wasn't a question. "Three ships," Zach said. "We split the river into thirds. One flies the south stretch. One flies the north. One takes the middle. We surround it. We corner the source like cats circling a mouse until it has nowhere to hide." Garrok grunted his approval, axe on his shoulder. "Fairhaven owes us hulls. They'll fly." By noon three airships lifted from the mountain fort. Zach took the middle vessel with Raven and Lyra. Talon flew the north. Ayla took the south, a white mage at each rail to spot the fog by daylight. They flew low over the black water. Raven leaned over the rail, cat ears pinned back against the wind. "There," she called. "The water changes color." Below them the river ran gray, then darkened to oil. Lyra pressed her hands to the deck. "I feel it," she said. "Cold under the surface. It's thickest ahead." She pointed to a bend where the banks pinched narrow. Zach signaled the other ships with a flare. The north vessel and the south vessel closed in, tightening the ring. All three hovered over the same bend. There the river split around a dead island of black stone. Fog seeped up from a crack in the middle of the island, thin as smoke, curling toward the villages beyond. "That's the mouth," Ayla shouted across the gap. "That's where it's born." Zach gripped the rail. For weeks they had chased the fog blind, one town at a time. Now he could see its heart. He marked the island on the map and looked at the narrow banks around it, the only ground firm enough to land a hundred mages. "We have our route," he said. "And our target." Then the fog on the island stirred. It rose faster, thickening, as if it had noticed the ships above. Lyra's hands went white on the deck. "It knows we found it," she said. "And it's growing."
The fog on the island rose to meet them. Zach watched it thicken over the crack in the black stone. He had found the source, but he still didn't know what made the crack. Strike it wrong and he might tear open something worse than fog. He signaled the three airships to hold position and waved the mages back from the rails. "Nobody attacks yet," he shouted. "We don't know what's under that stone." Raven leaned over the side of the sleek brass vessel, her cat ears pinned flat. She squinted down at the crack. "There's light," she said. "Under the fog. See it, Talon?" Her brother swung his north ship alongside and stared where she pointed. Talon had read this land for seven years, and even he frowned. "Something's glowing down there," he said. "Deep. Not the fog. Something built." Lyra pressed both hands to the deck. Her purple eyes went wide. "The crack goes down for miles," she said. "I feel space below. Hollow. And I feel movement—not monsters. People." She looked up at Zach. "There are living heartbeats under the stone. Hundreds of them." Zach's stomach turned. The missing villagers. Every emptied town, every family taken by the dark. He had thought them dead. "They're alive," he breathed. "The fog didn't kill them. It took them down there." He gripped the rail and made his choice. "We fly in. Through the crack. If the answer's below, we go get it." Garrok's south ship pulled close, the barbarian's axe already in hand. "You want to fly into a hole full of fog," he said. It wasn't a complaint. He grinned. Ayla raised her silver staff, and its crystal flared white. "My light and Lyra's fire cleared a path once," she called. "We'll burn the fog as we descend. Stay near the glow." Zach nodded. "Talon, lead. Ayla and Lyra hold the light at the bow. Raven, watch for stone." The three ships dropped in a slow line toward the crack. Fog swallowed the hulls. Ayla's white beam and Lyra's flames swept ahead, and the mist peeled back before them. The stone walls closed in, then opened wide. The crack became a shaft, then a vast dark cavern. The airships slid free of the fog into open air. Below, light spread across the cavern floor. Zach saw streets. Towers of pale stone. Bridges over black canals. A whole city, buried under the Dead River, glowing with a cold blue fire. And he saw the people. They moved through the streets in silence, the missing villagers, hundreds of them, walking as if asleep. The fog didn't destroy. It herded. Something down here was collecting them. Zach lowered the ship toward the nearest bridge. He knew what made the crack now. Not a wound. A door. And he had just flown his people through it.
The airship touched the bridge, and Zach stepped down into the buried city. Blue fire lit the pale stone streets. The villagers walked past him without a glance, eyes empty, feet dragging. He could free them once he knew who held them. But he saw no jailer. No throne. Just silent people and cold light. "We attack blind," he told Raven, "we could kill the wrong thing and wake something worse." Raven crouched by a fallen villager slumped against a wall. The man breathed slow. His lips moved. She leaned close, her cat ears turning toward the sound. "He's saying something," she whispered. Zach knelt beside them. The villager's voice came out thin and cracked. "The fog answers to a keeper," the man breathed. "He walks the city. He rules the stone. Nothing moves without him." His eyes drifted shut again. Zach shook his shoulder, but the man had gone limp, back into the sleep the fog gave. Zach stood. "A keeper. One who commands the fog." He looked at the empty streets and understood. "I can't strike the crack, I can't free these people, until I know who runs this place." Lyra pressed her palms to the cold stone. Her purple eyes closed. "Let me find him," she said. "Every heartbeat down here beats the same slow way. Asleep." Her brow tightened. "All but one." She pointed across the black canal toward a tower at the city's heart. "One heartbeat is fast. Awake. It's moving." Talon dropped from the north ship, both katanas drawn. "Then that's our keeper," he said. He scanned the bridges and rooftops the way he read the northern trails. "Wide open ground between here and there. He'll see us coming." Garrok climbed down beside them, axe over his shoulder. He grinned at the silence. "Good. Let him see us." "No," Zach said. "We learn who he is first. We don't charge a thing we don't understand." He turned to Ayla. "Your light woke that man for a breath. Do it again, at the tower door. If the keeper's flesh, your light will show it." Ayla raised her silver staff. The crystal flared white and threw its beam across the canal to the central tower. The blue fire dimmed under it. And in the tower's high window, a figure recoiled from the light and hissed. Zach saw him clearly now. A tall man in gray robes, hood back, skin pale as the stone. Not a monster. Not the fog. A person, standing over the sleeping city like a shepherd over a flock. He raised one hand, and every villager in the streets stopped walking at once and turned toward the intruders. "There," Zach said. His fear drained away, replaced by cold purpose. He finally knew who ruled here. "That's the keeper. That's who we have to break." He drew his sky-tech blade. "Now we can fight."
Zach crossed the last bridge alone. The mind-controlled villagers filled the streets behind him, hundreds of empty faces turned his way. They stood between him and the tower like a wall of the very people he came to save. He knew the truth now. Any blast of his blade, any charge from Garrok, and he would cut down the missing farmers and children. He climbed the tower stairs instead, sword down, hands open. He would reach the keeper himself. The pale man waited in the high room. Long black hair framed dark, tired eyes. He crossed his arms and studied Zach without fear. "Who are you?" the keeper asked. His voice was flat, almost bored. "Zach Brenner." He kept his blade lowered. Behind him, on the streets below, Raven and Talon held their weapons still. Lyra pressed her hands to the stone, ready. Ayla stood with her staff dim, waiting for his signal. Garrok gripped his axe but did not swing. They trusted him to try words first. The keeper's eyes narrowed at the name. He lifted one hand, and the fog answered. It poured up through the streets and rose around Zach's group in a thick gray wall. Zach braced for the sleep it had given every villager. It did not come. The mist curled over his skin and slid off. It rolled past Raven, past Talon, past all of them, and left their minds untouched. The keeper lowered his hand slowly. He stared at the fog that would not obey. "It has no hold on you," he said. Something changed in his face. The boredom broke. "You feel like the old power. The light that ended the great sorcerer." He stepped forward. "You must be the ones who defeated Darkthorne." Zach did not lower his guard. "We are. And we've come for these people." "Then you already did the hard part." The keeper closed his eyes. His arms spread wide. The fog stopped fleeing Zach's group and turned back toward the tower. It streamed in from every street, every alley, every sleeping mouth. It rushed up the walls and poured into the pale man's chest. He shook as it filled him. The blue fire in the streets guttered and died. Below, the villagers dropped to their knees. Hundreds of them woke at once. A child cried out. A woman looked at her own hands as if she had never seen them. Raven caught a falling man and steadied him. "They're free," she called up. "Zach, they're awake." The keeper sank to the floor, gray to the bone, the whole fog inside him now. "I held them," he breathed. "I could not stop it. Only hold it." His dark eyes found Zach's. "It came from below. It is still coming. And now it is only in me." Zach knelt beside him. The living shield was gone. But the fog had a source deeper than this city, and the man who caged it was dying.
The keeper lay gray on the tower floor, the whole fog trapped in his body. Zach caught his shoulder before he slid further down. "You said it comes from below," Zach said. "Show me where." The pale man's dark eyes rolled toward the floor, toward something under the buried city. Zach called down the stairs. His companions came fast, boots ringing on stone. Raven reached him first, then Talon, Lyra, Ayla, and Garrok filling the small room. Zach knelt close. "Can you get us there? Armin, can you send us to the source?" It was the first time Zach had used his name. The keeper studied him, weighing the light he could feel but not touch. "Yes," Armin said. "I can get you there." His voice cracked. "But I must warn you. He is guarded by creatures. And he himself is a powerful demon." His hand shook as he gathered the last of his strength. "Take us down there," Zach said. Armin pressed his palm flat to the stone. The fog inside him bled out through his fingers and spread across the floor. It did not sleep them. It opened. The tower floor turned soft as water. Zach grabbed Raven's hand. "Together," he said. The others locked arms in a ring, the way they always had. The gray swallowed them. They dropped into a wet dark. Zach landed hard on black rock. The air stank of rot and old smoke. Ayla lifted her staff, and the silver crystal threw white light across a vast cavern. A river of black water moved through it. At its center, on a mound of bone, sat a shape. It rose. Claws scraped stone. Red eyes opened in a face too large for any man. Around it, hooded things unfolded from the walls, dozens of them, claws out. Lyra pressed her hands to the rock and went pale. "They're all around us," she said. "And the thing in the middle. Its heart barely beats. Like Darkthorne did." Garrok raised his axe. "Then we start swinging." "No." Zach remembered fire and steel sliding off these things. "Steel won't cut them. Lyra, ice. Ayla, light with her. Talon, keep them off the mages." He drew his new blade. It had no magic of its own. It had only him. The demon charged. The cavern broke into noise. Lyra's frost cracked across the front rank and Ayla's light burned through the cracks, and the hooded things shrieked and fell to ash. Talon cut between them, two blades flashing. Raven fired bolt after bolt. Zach drove straight for the red-eyed thing on the bones. It swung a claw that would have split him. Zach dropped under it and buried his blade in its chest, twisting. The slow heart stopped. The demon fell. Its body sank into the black water and did not rise. The river went still. The fog had no source left to feed it. Zach stood in the sudden quiet, breathing hard, alive. Behind him, Ayla's light showed a passage the demon had guarded. Something waited beyond it, deeper still.
The demon was dead. The black river ran still. Zach stood over the passage it had guarded and felt cold air rise from below. Ayla's light reached the edge and stopped. Beyond it, the floor dropped into nothing. He could not see the bottom or what waited there. Garrok kicked a chunk of rock over the lip. They listened. No sound came back. "That's a long way down," the barbarian said. Lyra knelt and pressed her palms to the stone. Her face went tight. "Something's alive down there. Slow. Old. Worse than the one we just killed." She pulled her hands back like the rock had burned her. Zach looked at the drop. His new blade had no light of its own. He had no rope long enough. Then the air behind them shifted. Armin stood at the passage mouth. The keeper of the fog had followed them down. He was gray as ash, thinner than before, but standing. When Zach first met him days ago, this man had ruled a buried city of stolen souls. The fog had made him a slave, forced to gather the taken. Now the fog was gone from him, and he had come on his own feet. "You should be dead," Zach said. "Killing the guardian gave me back my strength," Armin said. His dark eyes moved to the drop. "That thing fed on me for a hundred years. It made me take the villagers. Everything I did, it did through my hands." He stepped to the edge. "The one below is the root. It commanded the demon. It commanded me. I want to help you end it." Raven notched a bolt and watched him. "Why should we trust you?" "Because I know what waits down there, and you don't." Armin raised one hand. Thin threads of pale fog curled from his fingers. "I can't see the bottom either. But I can carry us to it." Talon glanced at Zach. "Your call, brother." Zach thought of the twins waiting at the castle. He thought of every empty village. The root was here. If they climbed back out now, the fog would only rise again. "Do it," Zach said. He took Raven's hand. "Together. Same as always." The others locked arms in a ring. Garrok gripped Talon's shoulder. Ayla held her staff high so the light stayed with them. Armin spread his fog across the group, and it lifted them off the ledge. They sank into the dark. The walls fell away. Ayla's crystal lit only rock, then nothing, then rock again, closer now. The air grew hot and thick. Far below, two eyes opened. They were larger than any Zach had seen, and they burned green. His boots touched stone. The fog set them down at the bottom of the world. The thing that had commanded Armin, the demon, and the whole black curse rose before them, vast in the dark. "There," Armin whispered. "The root."
The creature rose from the dark, twice the height of any man. Its body was gray flesh and old scale. Six eyes burned green across its face, but only two were open. Long roots of black stone held it fixed to the ground. Zach struck at the nearest root with his new blade. Steel rang and glanced off. The stone did not even crack. He hit it again. Nothing. Whatever bound the beast, no edge could break it. "It's rooted here," Zach said. "I can't cut it loose, and I can't cut through what holds it." His arms shook from the last blow. The root was harder than the blade. Armin stepped up beside him. The pale keeper watched the thing that had ruled him for a hundred years. "It doesn't need to move," Armin said. "It only needs to see. Blind it, and it's helpless." Zach looked at the six eyes. Only two shone now. Then Raven pointed. "Watch," she said. One by one, the other eyes cracked open. Each one glowed as it woke. "Those are its weak spots. Hit the eyes." "We work together," Zach said. He turned to Armin. "Can you buy us time?" "I can use my fog to blind him," Armin said. "But it will only hold a moment. You must strike the right spot before it clears." Zach spun to the mages. "Ayla, Lyra. Light and fire on my blade. Now." Ayla raised her staff. White light poured into the steel. Lyra pressed her palms flat and fed flame along the edge. The blade blazed hot and bright in Zach's hands. Armin threw both arms wide. Pale fog rushed across the creature's face and wrapped every eye. The green glow dimmed. The beast thrashed against its stone roots, blind and roaring. "Go," Zach shouted. Talon moved first, faster than sight. His katanas found two eyes and sank deep. Green fire hissed out. Garrok swung his axe overhead and buried it in a third. Raven fired a bolt through a fourth. Zach ran up the beast's own root and drove his burning blade into the fifth eye. Light and fire poured into the wound. The creature screamed. One eye remained. The fog was thinning. Zach felt the green glow returning under his boots. "The last one," Ayla called. "Hurry." Zach ripped his blade free and hurled himself at the final eye. He drove the steel in to the hilt. White light burst through the whole body. The black stone roots cracked at last, then shattered. The creature fell apart in ash and green smoke. The cavern went silent. No fog stirred. No eyes burned. Armin sank to his knees, breathing hard. "It's gone," he said. "The root is dead. The curse is done." Zach stood in the ash and lowered his blade. The threat that emptied the villages was ended. Now he only had to find the way back up, and the long way home to his children.
The curse was broken, but the danger was not. Hundreds of freed villagers waited in the buried city far above the cavern. They had no food. They had no way to climb back to the surface. Zach knew they would starve long before he could carry them all up through the crack in the black stone. He sheathed his blade and turned to Armin. "We killed the thing below," Zach said. "But those people are still trapped. How do I get them out?" Armin, the pale keeper who had served the demon for a hundred years, pressed a hand to the cavern wall. His dark eyes closed. For a long moment he only breathed. "I no longer feel the weight," he whispered. "The curse held this place under the river. Now it lets go." The floor trembled. Dust rained from above. Raven grabbed Zach's arm. Garrok braced his axe against the shaking stone. "It's rising," Lyra said. She pressed her palm to the ground, sensing through the rock. "The whole city. It's moving up toward the light." They ran for the airships. The buried streets groaned as ancient stone climbed. Water poured off the towers in sheets. When they broke into open air, Zach saw the black island splitting apart. Beneath it, a city lifted from the mud. Its spires cut the fog and caught the sun. The Dead River, dry for a century, now filled its old banks and ran clear and fast around the rising walls. The freed villagers spilled into the streets. They looked up at open sky for the first time in months. No fog choked them now. Zach landed his airship in a wide square and helped the people out. Ayla moved through the crowd, her staff glowing, mending the sick and starved. Talon lifted children onto crates so they could see the water. The villagers did not need to climb. The city had carried them home to daylight. Armin stood at the center of the square. He was no longer bent. Color had returned to his pale face. Around him, gray stone statues shifted and cracked. One by one they became people, gasping and blinking, freed from a hundred-year spell. His own lost citizens. His city. "This was Myst," Armin said. "The city of fog. My home, before the demon took it." He turned to Zach. "You gave it back to me. All of it." He bowed low. "These people will not starve. Myst can feed and shelter them until they choose to leave." Zach looked at the living city, the flowing river, the thousands now safe. The villages were saved. His work in the north was done. He clasped Armin's hand. "Then it's finished here," Zach said. Raven stepped close. "The twins are waiting," she said softly. Zach nodded. He had crossed a world and never found the door to his old one. But he had found a place, a family, and a reason to go back to them. "Let's go home," he said, and turned toward the airship.
The freed villagers filled the square of Myst. Ayla moved among them, healing the weak with her staff. Garrok hauled crates of food off the airship. Zach wanted only to reach the airship and fly home to his twins. But Armin, the pale keeper who had served the fog demon for a hundred years, caught his arm before he could climb aboard. "Wait," Armin said. "There is something you must see first." He led Zach into the tallest tower. His long black hair still hung damp from the risen river. In a round room at the top, a wide table held a map. It showed the whole world, not just Hazelfen. Zach saw lands he had never known existed. Oceans. Two more continents beyond the sea. "My people watched the world for a thousand years," Armin said. His dark eyes swept the parchment. "The fog curse was not the only one. Darkthorne was powerful. He was not alone." He pressed a finger to a far shore across the water. "A city here sits under a burning sky it cannot escape." He moved his hand. "Here, a curse turns the living to stone at each new moon." He tapped a third mark. "And here, a plague of shadow eats children while they sleep." Raven and Lyra had followed them up. Lyra leaned over the map, her purple eyes wide. "So many," she said quietly. "We only ever knew our corner of it." Zach studied the marks. Part of him wanted to look away. He had a village. He had children waiting at the castle. He had crossed a whole world and stopped fighting long enough to build a life. "These aren't my curses," he said. "I did what I came to do." Armin nodded slowly. "No one asks you to leave tonight." He rolled the map and held it out. "But you have the power to break curses now. Few living men do. Take it. Learn where the broken places are. Then choose." Raven watched Zach's face. She did not speak. She knew him too well to push. Zach looked at the offered map for a long moment. He thought of the villagers who had nearly starved in the dark. He thought of children on other shores, under other curses, with no one to come for them. Then he took the map from Armin's hand. "I'll take it," Zach said. "But home comes first. My family needs me." "That is fair," Armin said. Zach carried the rolled map down the tower and onto the airship. He tucked it into his pack beside his new blade. Raven stood beside him at the rail as the vessel lifted off Myst. He had come north to save some villages. He was leaving with the whole world drawn in his hands, and a question he could not yet answer.
The airship set them down at the cabin by the river. Zach carried the rolled map inside and set it on the table. His twins slept upstairs, brought home from the castle that morning. He should have felt only relief. Instead the parchment sat there like a stone. Three cursed lands marked on it. A burning sky. A stone plague. Children eaten by shadow. He had no way to know which was real, or which needed him first. Raven came in from checking on the children. She still wore her travel leathers, her black cat ears twitching at the sound of the river outside. Five years of marriage had taught her to read his silence. She looked at the map, then at his face. "You've been staring at that thing since Myst," she said. She pulled a chair close and sat. "Say it." "I can't choose blind," Zach said. "Armin drew these from a thousand years of watching. But watching isn't proof. A burning city could already be ash. The shadow plague could be a rumor." He pressed his palms flat on the table. "If I fly across the sea for the wrong one, families die while I'm gone. And I leave my own kids for nothing." Raven studied the marks. Then she stood and crossed to his pack. She drew out a strip of gray cloth Armin had pressed into her hand at the tower. "He gave me this before we left," she said. "His people watched the world with the fog. He said the cloth still holds a thread of it. Lay it on the map. Where a curse still breathes, the fog answers." Zach spread the cloth over the parchment. Nothing moved. Then, slowly, the gray thread darkened over one mark and one mark only—the shadow plague on the far shore. The other two lay dead and pale. The cloth had told him what was real and what was already gone. "The children," Zach said quietly. "The one still breathing is the one eating children in their sleep." He looked up at Raven. His jaw was tight. "The burning city is finished. The stone plague too late or false. But that one is happening now." Raven set her hand over his. "Then you have your proof," she said. "You don't have to guess anymore." Zach rolled the map with the dark thread marked inside it. The paralysis was gone. He knew, at last, where the true crisis lay. But knowing brought its own weight. The living curse sat across an ocean he had never crossed. And his twins slept upstairs, home for one night before their father had to leave again. "I know where to go," he said. "Now I have to tell them I'm going."
Zach spent the next morning at the coast, asking after a pilot. He had a destination now. The shadow plague waited across the open sea. But every captain gave him the same answer. They knew the coastline. They knew the shipping runs. Not one had ever crossed water that wide. "No land for days out there," an old sailor told him. "You'd fly blind until your engine died over black water." By afternoon Zach stood back at the cabin, no closer to leaving than when he woke. Raven found him at the table, staring at the rolled map. She still wore her travel leathers, her black cat ears flat with worry. She set two cups down and sat. "No pilot," she said. It wasn't a question. "None will chance it," Zach said. "They all stop where the maps stop. The curse is real and I can't reach it." He rubbed his face. "I'm stuck at my own door." Raven wrapped her hands around her cup. She looked toward the stairs where the twins slept, then back at him. "Then you don't go," she said. "Not this time." Zach lifted his head. "What?" "You heard me." She leaned forward. Five years of marriage sat between them, and two children asleep above. "You've left them enough. Every trip north, they wait at the window for you. I won't watch them do it across an ocean." Her voice stayed steady, but her ears twitched. "I'll go. I'll find whether a crossing is even possible. If a route exists, I'll find who knows it. You stay with the kids." "Raven, that water killed the last people who tried it." "And I've slipped through worse than open water." She almost smiled. "I can go where an airship can't. Scout the coast north, the far ports, the sailors who don't talk to strangers. You can't. You'd draw a crowd in an hour." She reached across and gripped his wrist. "You trust me in every fight we've ever fought. Trust me in this." Zach said nothing for a long moment. He wanted to argue. But she was right, and he knew it. He had always crossed the danger himself. This time the danger was a door he couldn't open, and she could. "You don't go alone," he said finally. "I won't." She stood and pulled her cloak from the hook. "I'll take Ayla and Lyra. Ayla can carry us out fast if it turns bad. Lyra can sense a crew's heartbeats before they see us." She fastened the clasp at her throat. "Three of us. We find the route or we prove there isn't one. Either way you'll have an answer." Zach rose and pulled her close. He held her, and for once he stayed while she left. "Come back to me," he said. "Always." Raven kissed him, then slipped out into the fading light. By dark she was gone, and the crossing was hers to find.
Raven left at dusk. She took Ayla, her cousin and a white mage who could pull them out fast, and Lyra, the elf who could feel heartbeats through stone. Three days passed with no word. Zach sat with the twins and watched the sea from the cabin porch. On the fourth morning he saw a small boat cut toward shore, and his wife's black ears stood tall against the gray water. Raven jumped to the sand before the boat stopped. She was grinning. "We found it," she said. "A crossing." Ayla climbed out behind her, staff first, planting it in the wet sand. Five years of marriage had not softened her old wariness of Zach, but she nodded at him now like an equal. "North coast," she said. "Past the last mapped port. There's a village of sea people who cross the deep water for trade. They've done it for generations." Lyra came last, boots sinking, robe hem dark with salt. She pressed a hand to her chest and breathed hard. "I felt them before we saw the harbor," she said. "A hundred heartbeats on the water, calm as anything. They aren't afraid of the open sea. They live on it." Zach looked between the three of them. "They'll take me across?" "They'll take you," Raven said. "For a price. They want steel and medicine, not gold." Her grin faded. She glanced back at the boat, then at the cabin where the twins waited. "There's a catch, Zach." Ayla stepped in. "The route only opens for one season. The winds turn in twelve days. Miss the window and the water closes for a year." She met his eyes. "The plague won't wait a year." Zach felt the weight settle. Twelve days. He turned the fact over. A door had finally opened, and it had a lock timed against him. Lyra sat on the boat's edge, worn thin. "The sea people won't carry a fleet," she said. "One ship. A small crew. They said any more would draw the deep things that live out there." She looked up. "You go light or you don't go." Raven crossed to him and gripped his wrist the way she always did. "So it's true. There's a way. I told you I'd bring you an answer." Her voice caught. "I brought it. Now you have to use it, and it means leaving again. For longer than ever." Zach pulled her close. Behind him the twins' voices carried from the cabin. He had a crossing now, a crew, and a clock. The impossible had become a plan, and the plan cost him twelve days to decide who sailed and who stayed. "Then we don't waste a day," he said. "We ride north tomorrow. I'll meet these sea people myself." Raven nodded against his chest. The scouting was done. The route was real. And the ocean he could not cross was suddenly waiting for him to try.
Storycraft is a mobile game where you create AI characters, craft items and locations to build their world, then discover what direction your story takes. Download the iOS game for free today!
Download for free