Morning came grey and sharp. Cold was settling in through the camp, the first signs of snow in the air. The dragonkin camp had already shifted into motion, bedrolls rolled tight, packs stacked in small piles, fires coaxed back into life with careful hands. It should have felt orderly. It didn’t. The centre had yet again turned into a council of sorts. Standing in the middle of it all was Vaeldren, preparing to conduct the meeting.
Ray chose to stay out of the way again. He didn’t trust himself to make appropriate judgements, especially with a group of people he barely knew. They may have saved him but that didn’t mean he could interject in these kinds of things. He sat on a flat rock near the edge where he could watch and listen without being disturbed. Teddy’s sack was slung across his back. Miu prowled the perimeter in a slow loop, slipping between shadows and scrub with her ears always turning. Ray found this hilarious, given her small stature.
You’re not thinking about running again are you? Miu sent.
Ray didn’t answer right away. He watched Vaeldren speak, watched heads turn, watched two individuals get into an argument that almost ended in blows before someone shoved them apart.
I don’t know honestly. I don’t feel like I belong here. He sent back, feeling flat.
Well… At least you have me master. I’m just going to pretend all of this isn’t my problem and let you make the decision.
Ray’s mouth tightened. He shifted his posture and turned back towards the conversation, catching snippets of it.
“We should just head back, this was a mistake” a male dragonkin, clearly a civilian shouted.
The woman next to her slapped the back of his head. “What are you on about? We’re only alive because we got this far-“
Vaeldren cut them off before another argument could ensue.
“Now now… we’ve come this far. Let’s work out where we’re going,” he said.
Ray zoned it out and opened his status window.
Still not back to 100%. Yesterday still sat in his bones, a wary ache. Even though his health was full, it was evident that mana had an effect too. He would have to conserve his remaining mana today.
See? Miu sent, as if she’d been waiting for it. You’re not even paying attention. You’re busy staring at your screens. You’re not 100% so why try to run?
Ray’s eyes shrank. Wait… how do you even know I’m not 100%?
Miu’s ears flicked back. Well… I’m your familiar. I can see your windows when you look at them. Not really see… like, it comes up in my mind? She sent questioningly.
How come I can’t see yours? You had to show them to me before.
Miu padded forward. You could have checked mine anytime you wanted. You’re just too dumb to open the screen yourself… I’m not telling. She sent.
Ray decided not to worry about that right now, he’d work it out later. He watched the council argue through the thin gaps between bodies. Vaeldren didn’t shout. He didn’t need to. He spoke once and people snapped back to attention, then drifted again when someone else got louder and fear took over. Layla kept her mouth shut for longer than Ray expected, but her tail gave her away every time a speaker implied dragonkin should go begging for shelter. A few of the younger ones sat close to the centre with their heads down, pretending they weren’t listening while their shoulders tightened with every raised voice. It wasn’t just politics. It was survival.
Someone turned and stared his way for a beat, a dragonkin he didn’t recognise, eyes narrow and measuring. The old version of Ray would have looked away. The current version didn’t. He lifted his hand and used Identify, and he did it openly enough that there was no pretending it was an accident.
The skill slid across the target and came back with fragments, not much, but enough to confirm what Vaeldren had told him last night.
Rudeness is cheaper than dying.
The dragonkin noticed, jaw tightening, then looked away like he’d decided Ray wasn’t worth the argument. Two more glanced over after that, and Ray did it again, quick and controlled, learning the feel of the skill when it caught on resistance. The more he used it, the more the System’s invisible ledger seemed to shift in his favour, he poked and prodded at defences, eventually succeeding, at least somewhat.
[Ding! Congratulations, Identify has reached Level 17.]
Ray froze for half a second, then forced himself to keep his expression flat. Levelling skills from scanning people felt weird. Monsters tried to kill him. These people were just tired and frightened and arguing about where to die slower. He swallowed the unease, used Identify again on a pack pile, then on a spear head, then on another dragonkin who glanced at him too long.
[Ding! Congratulations, Identify has reached Level 18.]
Ray was becoming less hesitant to use skills. Why would anyone not… If you can just level on those around you, why wouldn’t you take advantage of it. Using the skill was rude my ass.
You’re tense, Miu sent. Do you want me to bite someone?
Not yet, Ray replied, and there was a thin edge of humour in it that hurt as it passed through him. Keep circling. Watch the back line.
Miu’s presence flicked with approval and she moved on, tail low, ears sharp.
The argument in the centre reached its peak, then shifted, it was clear that one side was leaning towards victory. Vaeldren spoke again, low and hard, and Ray could see the strain in the way his hand tightened on his staff. He wanted the west. He wanted unknown territory, mountains, a place to build something new that didn’t belong to anyone else. The others wanted anything with walls and a name, anything familiar enough that they could be protected by.
The majority won. They would go towards civilisation. They would beg the dark elves for refuge.
Ray saw it in the way shoulders sagged as soon as the decision formed, as if the act of choosing was its own burden and they were relieved to drop it. Packs shifted. People started moving. Names were called. Children were gathered. The camp transformed from argument to march in the space of minutes.
Layla drifted out to the edge where Ray sat. She didn’t sit straight away. She stood beside him for a moment, watching the centre with an expression that looked almost hollow.
“You’ve been gone all day yesterday,” she said, quiet enough that most wouldn’t hear. “And now you’re staring at them like you’re waiting for the ground to open.”
Ray kept his eyes on the moving shapes. “Maybe I am.”
Layla huffed a breath through her nose. “How’re you holding up?”
Ray’s first instinct was to lie. He felt the lie rise, smooth and automatic, and he hated it. He hated how easy it was to pretend.
“I don’t know,” he said, and the honesty scraped. “I keep thinking I should feel it more. I keep waiting for it to hit properly, and it’s not. I finally feel numb, like what happens around me doesn’t matter.”
Layla watched him for a beat, then nodded once, a small movement that felt like permission. “Well, at least you’re alive,” she said. “And tired. You’re slowly moving forward but you lost everything, it will take time.”
Ray’s jaw tightened. “I don’t have space, I don’t feel like myself.”
Layla’s mouth twisted. “Then take it, you’ll feel normal again eventually.”
Ray glanced at her. “You talk like you’ve done this before.”
Support the author by searching for the original publication of this novel.
Layla’s eyes went distant for a heartbeat, then she shrugged it off like a cloak. “Everyone here has.” She jerked her chin toward the forming march. “We’re going to Finrial. That’s what they picked.”
Ray’s pulse ticked up at the name, not because of comfort, but because a village meant rules and politics and the kind of danger you couldn’t stab. “Vaeldren wanted west.”
“Aye. He did,” Layla said. “But most of them want safety. They want something to hold on to. Even if it’s borrowed.”
Ray didn’t answer. He watched Vaeldren in the middle of it, saw the old dragonkin’s shoulders hold steady while his eyes betrayed the loss. Vaeldren looked up briefly, caught Ray watching, and gave the smallest nod. Not approval. Acknowledgement. Then he turned back to the camp and started organising the movement with the calm of someone who’d survived too long to waste time on sulking.
They moved within the hour. The line formed quick, non-combatants pushed toward the centre, warriors on the flanks, Layla drifting along the outer edge with her staff in hand and her head turning constantly. Ray took a position slightly back from the front, not hidden, but not central either, with Miu near the trees where she could slip into cover if needed.
The road toward Finrial felt quieter than it should have. The land didn’t look different, but Ray’s skin kept prickling as if the air had learned a new smell overnight. Miu’s tension rose the longer they walked. Her fur lifted slightly along her spine and she stopped once, nose high, scenting.
Blood, she sent, and the word carried a raw certainty that made Ray’s stomach twist. Fresh.
Ray swallowed. “Layla,” he called softly, and when she turned he kept his voice low. “Miu says there’s blood ahead.”
Layla’s expression tightened. She didn’t dismiss it. She didn’t panic either. She moved closer, eyes narrowing. “How far?”
Ray glanced toward the trees, where Miu held still for a heartbeat.
Not far, Miu sent. Close enough that it’s in the wind.
Layla turned and looked toward Vaeldren, who was walking near the centre line. She raised her staff slightly, a signal, and Vaeldren drifted toward them without breaking stride.
“What is it?” Vaeldren asked.
Ray met his eyes. “Something doesn’t feel right. Miu smells blood. Fresh.”
Vaeldren’s gaze went distant for a moment, calculating. “Finrial’s wards should still be up,” he said. “If they’re intact, the worst we should see is stragglers. Beasts. The System’s influence doesn’t usually push this far without a foothold.”
Ray felt his jaw tighten. “Usually.”
Vaeldren watched him. He didn’t scoff. He didn’t snap. He simply weighed Ray’s face and the tension in Miu’s posture. “What do you want to do?”
Ray didn’t hesitate. “I’m going to scout the treeline. If it’s nothing, we lose minutes. If it’s something, we’re not blind.”
Vaeldren nodded once. “Do it. Don’t split so far you can’t reach us.”
Ray stepped off the road with Miu and slipped into the trees, moving in a low, controlled pace that Teddy would have called “stop stomping, you idiot” if he were here. Ray’s breath caught on the thought and he pushed it down hard. He didn’t have room for that right now. He had room for survival.
He dropped into what he privately labelled stealth mode, more mindset than skill, a switch in his head where he stopped being a person and started being a set of senses. He moved parallel to the road, close enough to hear the line, far enough that he could see ahead through the brush without being silhouetted against the open track. Miu moved a little forward and higher, taking angles Ray couldn’t, slipping over rocks and logs with the ease of something born in the wild.
There, she sent suddenly, and the word hit his mind with urgency.
Ray froze, crouched behind a low scrub wall, and peered through the branches.
The road ahead was wrong. Not blocked. Not collapsed. Wrong in a quieter way. Bodies lay in the grass near the track, dark shapes half hidden by weeds, and the smell that reached Ray was copper and rot layered together. The dragonkin line didn’t see it yet, still chatting in the back rows, still clinging to the relief of motion and decision.
Ray’s skin went cold. He used Identify on the nearest body and got almost nothing back, just a refusal that made his teeth clench.
Then the ground shifted.
It wasn’t a dramatic quake. It was a subtle ripple that moved through the soil, a tremor that made leaves tremble and made a bird startle from a branch. A hand, grey and broken, punched up from the dirt beside the road and clawed at air.
Ray’s throat tightened. “Is that what undead look like?” He whispered, then forced himself to move. He turned and sprinted back through the scrub, keeping low but moving fast, branches tearing at his sleeves.
They’re already in position, Miu sent, pacing him from the side. All around. It’s a surround.
Ray hit the road behind the marching line, lungs burning, and raised his voice just enough to carry.
“Weapons out,” he shouted. “Ambush. Undead ahead. They’re already up.”
The effect was immediate. Conversation died. Packs dropped. Spears levelled. Layla’s staff was in her hand before the last word finished leaving Ray’s mouth. She surged forward to the flank with a snarl, eyes blazing.
Vaeldren didn’t hesitate. He barked orders with a sharpness that cut through panic. “Non-combatants to the centre. Tight. Tight. Warriors, rings. Check rear and flanks now.”
The ground answered him by erupting.
Skeletons hauled themselves free in clattering bursts, ribs slick with damp soil, skulls turning as if they could smell living breath. Zombies came up slower, thicker, hands groping, mouths hanging open in silent hunger. To Ray’s left, two shapes rose a little further back, bows already in hand, skeletal arms drawing with practised precision.
Ray’s blood ran cold as he snapped Identify at them.
====================================
Identify: Zombie Minion x5
====================================
Level: 10
Rank: F
Raised zombie minions. Essentially mindless damage sponges.
====================================
====================================
Identify: Skeleton x10
====================================
Level: 15
Rank: F
Skeletons raised by a necromancer. Slightly intelligent, able to use basic weapons and tools.
====================================
====================================
Identify: Skeleton Archer x2
====================================
Level: 25
Rank: F
A raised marksman. Prioritises targets it perceives weak.
====================================
Ray didn’t have time to look at the rest. He didn’t need to. The archers were level twenty-five. This wasn’t random. The group had walked straight into a planned trap.
The line tightened as Vaeldren’s orders landed. Non-combatants were dragged inward, pressed shoulder to shoulder, packs shoved down to form a crude barrier. Warriors pushed outward into a moving ring, weapons angling low to catch anything that crawled up underfoot. Ray saw it clearly in one glance, the way the centre huddled and the outside turned into a wall. There were only about twenty dragonkin who moved like fighters, and most of them looked too young to have survived a real war. Aside from Layla and Vaeldren, he doubted any of them were higher than level fifteen.
Arrows hissed.
The first one buried itself in a dragonkin’s upper arm and the man dropped with a scream, rolling instinctively toward the centre. The second punched through cloth near a cluster of civilians and someone went down hard, the sound cut short as bodies surged to shield them. Panic flashed, bright and contagious, and Vaeldren stamped it out by moving.
The old dragonkin shifted in the space of a breath. His posture lowered. His shoulders widened. Claws lengthened and his jaw set like it had always belonged to something that killed with its hands. He was on the first zombie before it fully stood, ripping its head sideways with a brutal wrench that popped wet and wrong. The body kept reaching, arms still scraping at the air, even as the skull hit the dirt.
Ray flinched at the movement in the headless corpse.
“Don’t look at the twitching, boy,” one of the dragonkin warriors snapped as he slammed a spear through a skeleton’s spine and kicked the skull off the road. He looked older than most, scaled brow scarred, voice steady in the chaos. “Head off disables them. It breaks the control. Doesn’t always stop the body moving straight away, so don’t stand there admiring your work.”
Ray swallowed, forced his feet to keep shifting.
“Skeletons first,” the warrior barked, stabbing again. “They’re faster. They hold blades. Zombies soak hits and grab. If you can’t burn the remains, scatter them. Kick the skulls away from the bodies. Make it hard to reassemble later.”
Miu launched past Ray in a blur and landed on a half-risen skeleton’s shoulders, claws raking. She wrenched hard and the skull popped free.
I can do skulls, she sent, pleased with herself. Skulls are easy.
Good Cat, Ray sent back, grimly amused. Keep doing skulls.
I was going to anyway, she replied. Try not to get eaten while I’m busy.
They rushed the nearest cluster as the last of the skeletons hauled free of the soil. Ray threw two daggers into the closest zombie minion to slow it and force it to raise its arms, then drew his sword and stepped into the skeleton’s reach. The first swing was ugly but strong. Steel bit bone at the neck and the skull tumbled away. The body collapsed into a messy heap of limbs that scrabbled once, then went slack.
Good. Again, Miu urged.
A skeleton with a chipped short sword lunged and Ray met it with a hard sideways chop. The blade took the arm at the elbow. The skeleton didn’t scream, didn’t flinch, just adjusted its stance like pain was a concept that belonged to other creatures. Ray finished the decapitation on the next beat and shoved the head away with his boot.
A zombie minion shoved into his side from the left. Ray pivoted and carved through its forearm. The severed hand hit the dirt and kept crawling for a heartbeat, fingers flexing like it was trying to remember how to grab.
Ray’s stomach tried to turn over. He forced himself to keep moving, cutting, stepping, cutting again. He didn’t have Teddy’s finesse. He had momentum and a growing refusal to die politely.
To Ray’s right, Miu used him as a moving platform, springing off a rock and landing on a half-risen skeleton’s shoulders. Her claws raked the skull, then she wrenched hard. Bone cracked. The head came loose. The body collapsed beneath her like a puppet with its strings cut.
Stop making it look easy, Ray sent, breath tight.
Get smaller bones, Miu shot back, already moving to the next target.
The archers fired again.
This time the volley was smarter, angled over the fighters to the centre. A scream went up and then stopped. Another civilian dropped, then another. Dragonkin shields and bodies tried to cover the gaps, but arrows were thin and fast and cruel.
Ray’s eyes snapped to Layla.
“Layla,” he yelled, voice rough, “fire wall, left flank. Funnel them. Break their sightlines.”
Layla didn’t waste words. She slammed her staff into the ground and heat surged. A wall of fire flared up along the left side, a burning barrier that forced part of the undead line into a narrower approach and made the archers adjust or lose clean angles. She started throwing fire through gaps, not wasting mana on spectacle, using it to melt clusters and deny the swarm room to spread.
Zombies lurched into the fire and caught, flesh bubbling. Skeletons pushed through anyway, bones blackening, still moving until their joints failed.
Ray kept cutting heads. He didn’t waste strikes on torsos anymore. The moment he took a skull, the fight became one less direction his mind had to track. The ring started to stabilise, the fighters gaining rhythm as they realised what mattered.
Then the archers shifted.
Ray saw the skeletal heads turn in unison toward the centre again, cold patience in the way they chose targets. They didn’t care about warriors. They cared about panic. They cared about breaking the formation. If the centre ran, the swarm would eat them all.
Ray didn’t think. He moved.
He triggered Speed Burst.
The world lurched forward. His feet ate ground faster than they should have, the treeline blurring at the edge of his vision, and for ten seconds he was a projectile aimed at the most dangerous thing on the field. The cost hit his gut as a hollow drain, mana dropping in a chunk he could almost feel, but he didn’t stop.
Ray closed the distance on the nearest archer before it could fully adjust. The skeleton tried to backpedal, bow already half drawn, and Ray’s sword took its head clean off with a sideways cut that jarred his arms to the shoulder. The skull spun away and the body dropped, bow clattering into the dirt.
The second archer fired anyway.
Ray felt the arrow scream past his cheek, close enough to shave hair. A fraction different and it would have taken his eye. Ray stepped in hard and drove steel into the archer’s collarbone, then ripped it free and finished the decapitation with a second savage chop.
The body collapsed.
Speed Burst ended and the sudden drop in pace made Ray’s muscles feel heavy and wrong, like gravity had doubled. He staggered once, caught himself, forced his legs to obey.
Don’t fall, Miu snapped into his head. I’m busy.
Ray turned back toward the main line and saw the fight still boiling. Vaeldren had cleared his side so completely that the ground around him looked like a butcher’s floor, bodies twitching, heads scattered, claws wet. He was already moving toward the east flank, where the undead had been thickest.
The east was buckling.
Too many zombies. Too many skeletons with weapons. Three dragonkin warriors went down in quick succession, one dragged off-balance, one stabbed through the thigh, one clipped by an arrow before Ray had taken the archers out. The ring wavered and the centre tightened, non-combatants pressed so close together that if they broke they would trample each other.
Vaeldren hit the east flank like a storm. He didn’t waste motion. He tore heads off zombies, snapped necks on skeletons, used raw strength to create space and then filled it with violence before the swarm could reclaim it.
Ray and Miu hit the same flank a heartbeat later, carving through whatever tried to wrap around Vaeldren’s push. Miu hamstrung a zombie minion, ripping at the back of its knee to drop it into the dirt. Ray took its head on the follow-up. A skeleton tried to stab Ray from the side and Miu intercepted, claws taking the wrist, then the throat, then the skull in a fast, ugly sequence.
I hate bones, she sent, and it somehow sounded like an insult.
They started winning.
Not cleanly. Not without loss. But the swarm thinned. Layla’s wall of fire turned part of the field into a furnace. Heads rolled. Zombies collapsed into twitching piles. Skeletons stopped moving once their skulls were taken, the coordination draining out of the field as if someone had pulled a string.
Ray’s arms burned. His mana sat low and hollow in him now, and he knew he couldn’t afford another burst unless it saved something vital.
Then the tremor hit.
It wasn’t subtle. It rolled underfoot, deep enough to make several dragonkin stumble and make the fire wall flicker sideways as if the air itself had been shoved. A burning corpse near the edge jerked, not in a dying twitch, but in a dragging motion, as if something beneath the soil had grabbed it and pulled.
A headless skeleton twitched and slid a few inches toward a point under the ground.
Ray’s breath caught.
Below, Miu sent, and the single word tightened Ray’s spine.
Vaeldren sensed it too. Ray saw the old dragonkin’s head snap up, eyes narrowing toward the northern side of the field where the earth had sunk slightly, like something massive had displaced soil from underneath.
“Hold the line,” Vaeldren barked, voice cutting through exhaustion and fear. “Finish them. Don’t scatter.”
Ray threw himself back into the last cluster, taking heads first, not wasting motion, letting the rhythm carry him. Around him, dragonkin fought with desperate coordination now, warriors shielding the centre, dragging wounded back, trying to keep the non-combatants from breaking and running. Layla kept lighting corpses, forcing the field to stay clear of anything that might get back up later.
The tremor hit again, heavier.
A low roar rolled in from the north. It didn’t sound like any throat above ground. It sounded like the earth itself had learned to growl. The vibration hit Ray’s chest and made his bones feel too small.
Vaeldren swore, sharp and vicious, and his voice rose over everything.
“SHIT, THAT’S A FUCKIN ABOMINATION!” He shouted. “ALL WARRIORS ON ME. ALL OTHERS RUN. SOUTH, BACK WHERE WE CAME.”
The ground on the northern side bulged.
Something under it moved.

