The Siege of Dusthaven: A Mercenary Age Chronicle | Harmonic Constellation

The Siege of Dusthaven

A Mercenary Age Chronicle

Part I: The Dream

Jace Merrick pressed his forehead against the viewport, watching the distant flicker of Gate-light stutter across the void. Even from Dusthaven’s orbital platform, you could see the instability—the way the ancient Elyndrae technology fought against entropy with each ship that pushed through.

“Dreaming again, Merrick?”

He turned to find Kelsa, the platform supervisor, arms crossed and eyebrow raised. She was third-generation frontier, all practical edges and no patience for stargazing.

“Just wondering what’s out there,” Jace said, pulling back from the glass.

“Out there is vacuum, pirates, and broken Gates. In here is work.” She jabbed a thumb toward the cargo bay. “Those mineral containers won’t load themselves.”

Jace nodded, but his hand drifted to the battered datapad in his pocket—the one with the downloaded profiles of every major mercenary company operating in the Frontier. The Obsidian March. The Gilded Talon. The Nomads of Luna’s Bane.

He’d memorized their mottos, their battle honors, their recruitment standards.

Kelsa’s expression softened just a fraction. “You’re eighteen, Jace. You’ve got time. Dusthaven needs good people who stay.”

“Dusthaven needs people who can fight,” he countered. “What happens when the next raider pack comes through? We barely held off the last one.”

“That’s what the defense grid is for.”

“The defense grid is forty years old and held together with scrap plating.”

Kelsa had no answer for that. She just sighed and walked away.

Jace returned to the viewport. Out there, somewhere in the fractured mess of the Mercenary Age, wars were being fought by professionals. People who lived by skill, contract, and the bonds forged in fire.

He wanted that.

He wanted to be more than a cargo loader on a colony that barely registered on navigation charts.

Part II: The First Blood

The alarm woke him three hours into his sleep shift.

Not the standard proximity warning.

Not the drill tone they ran every week.

This was the combat klaxon—a sound Dusthaven hadn’t heard in two years.

Jace rolled out of his bunk in the crew quarters, already pulling on his pressure suit. Around him, other workers scrambled in various states of panic and confusion.

“What’s happening?” someone shouted.

“Probably another drill—”

The first impact cut through the speculation. The entire platform shuddered. Lights flickered. Somewhere in the distance, metal screamed.

Jace’s heart hammered. This is real.

He grabbed his emergency kit and sprinted toward the central hub, following the emergency lighting. The corridors were chaos—people running, alarms blaring, the acrid smell of overheating circuits filling the air.

“All personnel to defensive stations!” The colony administrator’s voice crackled through the failing comms. “This is not a drill. We have multiple hostile contacts inbound. Repeat: this is not a drill.”

Jace’s defensive station was Port Observation—a glorified term for “viewport with a rifle rack.” He’d trained for this scenario a dozen times, but training hadn’t prepared him for the reality of seeing three sleek, predatory shapes cutting through the black toward Dusthaven’s mining platform.

Pirate ships.

The designs were unmistakable—mismatched hull plating, weapon mounts welded wherever they’d fit, and the scorched plasma trails that marked cheap, overpowered engines pushed past safety limits.

His hands shook as he pulled the rifle from its mount. It was a Confederation-surplus kinetic weapon, outdated even by Dusthaven’s standards. But it was what they had.

The lead pirate ship opened fire.

Dusthaven’s defense grid responded—ancient point-defense turrets tracking, firing, their targeting algorithms struggling with targets this fast. One pirate frigate took a hit, atmosphere venting from its port side, but it didn’t slow down.

The second impact was closer. Much closer.

Jace was thrown against the bulkhead. His ears rang. Emergency foam was already spraying from a breach two sections over, the colony’s automated systems fighting to maintain pressure integrity.

Through the viewport, he saw the boarding pods launch.

Small. Fast. Magnetic grapples.

They’re not just raiding. They’re invading.

“Port Observation, report!” Kelsa’s voice, tight with fear.

“Three boarding pods incoming, Section 7 through 9,” Jace managed, forcing his voice steady. “I’ve got visual.”

“Hold your position. Do not engage unless—”

The comms cut out.

Jace was alone with his rifle, watching the first boarding pod clamp onto the hull fifty meters from his position.

The cutting torch ignited—a brilliant blue-white star against the black.

His finger found the trigger guard.

This is it. This is what you wanted, right? To fight?

The hatch blew inward. Smoke poured through. And then they came—figures in mismatched armor, weapons raised, moving with the practiced efficiency of people who’d done this before.

Jace fired.

The first burst went wide, sparking off the corridor wall. The second found its target—a pirate in scavenged ablative armor who stumbled but didn’t go down.

Return fire forced Jace behind cover. Kinetic rounds punched through the observation window, depressurizing the entire section. His suit’s emergency seals activated, and the world went silent except for his own ragged breathing and the hammer of his pulse in his ears.

He leaned out, fired again.

This time he hit center mass. The pirate went down.

But there were more. Always more.

A grenade bounced around the corner. Jace dove, the blast wave slamming him into the deck. His rifle clattered away. Blood ran from his nose inside his helmet.

Through the ringing in his ears, he heard boots approaching.

A pirate appeared above him, weapon aimed down.

Jace’s hand found a jagged piece of shrapnel. He swung.

The makeshift blade caught the pirate in the gap between helmet and chest armor. The man—or woman, impossible to tell—gurgled and fell.

Jace scrambled for his rifle, found it, brought it up just as two more pirates rounded the corner.

He was going to die here.

And then the wall exploded.

Part III: Forgeborn

The breach wasn’t from the pirates.

It was from something else.

Something massive.

Through the smoke and debris, Jace saw it—a mech, easily four meters tall, covered in dark basalt-like armor that glowed with internal heat. Molten rivulets ran down its plating like veins of lava. The air around it shimmered with thermal distortion.

A Dravak war machine.

The mech’s head—angular, almost reptilian in design—turned toward the pirates. A low rumble emanated from its speakers, a sound that Jace felt in his bones: a growl in a language of grinding stone and superheated metal.

The pirates opened fire.

The mech didn’t even bother with evasive action. Its armor simply absorbed the kinetic rounds, the heat-reactive plating flowing like liquid to disperse the impacts. One massive arm came up, and a plasma caster mounted on its wrist erupted.

The corridor turned into an inferno.

When Jace’s vision cleared, the pirates were gone—reduced to scorched marks on the deck plating.

The mech’s torso hatch hissed open, venting steam. A figure emerged, climbing down the access rungs with casual familiarity.

Dravak.

Jace had seen images, of course. Everyone in the Confederation knew about the Dravak Combine. But seeing one in person was different.

The alien stood nearly seven feet tall, covered in scale-like skin that rippled with shades of obsidian and crimson. A crest of keratinized plates ran down its spine, shifting to a brighter orange-red as the Dravak’s attention focused on him. Its eyes—golden, with vertical pupils—fixed on Jace with an intensity that made him want to step back.

But he held his ground.

“You fight,” the Dravak rumbled in heavily accented Standard. Each word sounded like it was being forged in a furnace. “Soft human, you fight. Good.”

“I… tried,” Jace managed.

“Trying is not surviving. Surviving is proof.” The Dravak’s mouth pulled back in what might have been a smile, revealing teeth designed for rending metal. “I am Korreth Vask, Forge-Warrior of the Obsidian March. You have a name, soft human?”

“Jace. Jace Merrick.”

“Jace-Merrick-who-fights.” Korreth nodded once, a gesture of acknowledgment. “Your colony calls for help. We answer. Now we temper you in battle. You survive, you are worthy. You die…” The Dravak shrugged. “Then you were not steel.”

Before Jace could respond, Korreth’s comm crackled.

A new voice came through—this one fluid, melodic, like water flowing over stones. “Korreth, the western platform is secure. The Flow guides us. Are you and the human intact?”

“Intact and tempered,” Korreth replied. “What of the pack?”

A third voice answered, this one a deep, resonant growl that made Jace’s skin prickle. “The hunt is good, fireborn. Three ships crippled. But the pirate Alpha circles. He has tasted blood and wants more.”

“Vaskarr enthusiasm,” Korreth muttered, but there was affection in the criticism. “Jace-Merrick, come. You meet the March.”

Part IV: The Obsidian March

The Obsidian March wasn’t a large company. Twenty-three members, Korreth explained as they moved through Dusthaven’s damaged corridors. Multi-species. Independent. They took contracts the big companies ignored—frontier protection, relic security, small-scale conflicts where honor mattered more than profit.

Their ship, the Ashfall Covenant, was currently engaged with the pirate vessels, providing fire support while the ground team secured Dusthaven’s critical infrastructure.

Jace met the rest of the team in what used to be the colony’s main cargo bay, now converted into a hasty command center.

Veylesh—the Thal’kesh who’d spoken earlier—was a sight to behold. The aquatic species’ translucent skin revealed the bioluminescent veins beneath, pulsing with soft blue light. They moved with an eerie grace, as if still underwater, their electro-sensory ridges sweeping the room constantly.

“The Flow brings us another,” Veylesh said, their voice that same liquid melody. “I am Veylesh of the Deep Current. You fought well for one untrained. The resonance of your fear-and-courage is… clear.”

Jace wasn’t sure if that was a compliment.

The Vaskarr was named Khor Blackfang, and he was everything the stories said: two meters of predatory muscle covered in mottled gray-brown fur, with dense guard hair forming plate-like protective patches across his shoulders and forearms. His golden eyes tracked Jace with unnerving intensity, and when he spoke, Jace could see the retractable fangs.

“Human pup shows teeth,” Khor rumbled approvingly. “I smell your first kill on you. Good. The scent of fear-turned-to-courage is honest. A hunter who has never tasted blood is just prey waiting to happen.”

“Khor, you’re frightening him,” said the fourth member of the team—a human woman in battered armor, her left arm clearly cybernetic. She extended her good hand. “Commander Sienna Rourke. Welcome to the chaos, kid.”

“You’re… human,” Jace said stupidly.

“Last time I checked.” Sienna’s smile was sharp. “Surprised?”

“I just… didn’t expect—”

“The March to take humans? We take anyone who can fight and who honors the contract. Species doesn’t matter. Skill does.” She turned to a holoprojection of Dusthaven’s orbital space. “Right now, we’ve got a problem. The pirate ships we crippled were just the advance pack. Their leader—calls himself the Red Viper—is still out there with his flagship. And he’s pissed.”

The holoprojection showed a ship that dwarfed anything Jace had seen before. A modified heavy frigate, bristling with weapons, scarred by a hundred battles.

“Red Viper’s a former Confederation naval officer,” Sienna continued. “Cashiered for excessive brutality. Now he runs the biggest pirate fleet in the Cygni Verge. He doesn’t like leaving survivors, and he really doesn’t like being embarrassed.”

“So he’ll come back,” Jace said.

“With everything he has.” Sienna’s expression hardened. “We’ve got maybe six hours before his main fleet arrives. Dusthaven’s defense grid won’t hold against that kind of firepower.”

“Then we should evacuate—”

“No time. And nowhere to go. Nearest friendly port is three Gates away, and with the instability, we’d lose half the civilian transports in transit.”

Jace felt his stomach drop. “So we’re trapped.”

“So we fight,” Korreth said, slamming one massive fist into his palm with a sound like hammer on anvil. The impact echoed through the cargo bay. “We are. The March. We hold. The line. We forge victory from defeat. This. Is what. We do.”

Veylesh’s bioluminescent patterns shifted to a steady, calming rhythm. “The Flow has brought us to this moment. We either find the current that carries us through, or we sink. I choose to swim.”

Khor bared his teeth in a feral grin. “The pack does not run. The pack hunts. Even when outnumbered. Blood-bonds hold when steel fails.”

Sienna looked at Jace. “You don’t have to stay. You’re a civilian. We can put you on a transport with the other non-combatants.”

Jace thought about his bunk in the crew quarters. His datapad with its mercenary company profiles. The dreams he’d had of being something more than a cargo loader.

“I stay,” he said. “This is my home. If you’re going to defend it, I’m fighting with you.”

Korreth’s rumbling laugh filled the cargo bay. “Not steel yet, but good ore. We will see what you forge into, Jace-Merrick.”

Part V: The Tempering

The six hours before the Red Viper’s arrival passed in a blur of preparation.

Korreth showed Jace how to properly brace a rifle for sustained fire in low gravity. “The weapon kicks different in the void. You must become one with its rhythm, like hammer on anvil. Feel the recoil, use the recoil.”

Veylesh taught him how to read the Thal’kesh tactical displays, where threat assessments were shown as flowing patterns rather than hard data. “The Flow speaks in curves, not lines. See the eddies where conflict will gather. Strike there before the current strengthens.”

Khor insisted on close-combat drills. “Guns fail. Armor breaks. But teeth and claws—and a human’s stubborn refusal to die—those are reliable.” The Vaskarr moved with terrifying speed despite his size, demonstrating grapples and strikes that could turn even a civilian worker into a threat.

But it was Sienna who taught him the most important lesson.

“You know why the March survives when bigger companies fall apart?” she asked, checking the mag-locks on his borrowed armor.

“Better equipment?”

“Worse equipment, usually. No, we survive because we trust. Korreth will walk into fire if it means protecting the team. Veylesh will find a way through impossible tactical situations. Khor will hold a line alone against a dozen enemies. And I coordinate all of it into something that works.”

She tapped his chest plate. “You’re going to be scared. That’s fine. Fear keeps you sharp. But you trust that we’ve got your back, and we’ll trust you to hold your position. That’s the contract. Not the one we sign with clients—the one we make with each other.”

“I understand,” Jace said.

“I hope so. Because in about…” she checked her wrist display, “…forty minutes, you’re going to have to prove it.”

The Red Viper’s fleet arrived exactly on schedule.

Fifteen ships. Ranging from light raiders to that monster flagship. They emerged from the failing Gate in a practiced formation, and even from Dusthaven’s command center, Jace could see they weren’t typical pirates.

These were professionals. Organized. Disciplined.

Worse than pirates.

Predators.

“Defense grid online,” Sienna called. “Ashfall Covenant is running interference pattern Delta-9. Dusthaven militia teams Alpha through Gamma, hold your assigned sectors. March team, we’re on point defense—they’re going to try a decapitation strike on the command center. Korreth, set up in the main approach. Veylesh, you’ve got overwatch from the upper platform. Khor, you’re with me on the secondary corridor. Jace—”

“Where do you need me?”

Sienna studied him for a moment. “South maintenance tunnel. It’s a vulnerability in our defenses—a back way into the command center that doesn’t show on official schematics. I need someone there who can hold for fifteen minutes if they find it.”

“Alone?”

“Alone. Can you do it?”

Jace thought about running. Thought about hiding. Thought about all the ways this could go wrong.

Then he thought about Korreth’s approval. Veylesh’s calm guidance. Khor’s feral grin. Sienna’s trust.

“I can do it.”

“Good. Because if they break through there, this whole defense collapses.” She handed him a plasma charge. “Last resort. If they overrun you, blow the tunnel. Bury them and yourself if you have to.”

Jace took the charge. It was heavier than he expected.

“March moves out in two minutes,” Sienna said. “Don’t die before we’ve had a chance to officially recruit you.”

Part VI: The Siege

The south maintenance tunnel was exactly as described: a cramped, poorly lit passage that wound through Dusthaven’s superstructure like an intestine. Perfect for an infiltration team.

Jace set up his position at the primary choke point, where the tunnel narrowed to barely two meters wide. He had limited cover—a structural support beam and some stacked supply crates—but it would have to do.

His rifle felt inadequate.

Through the colony’s network, he could hear the battle unfolding. The defense grid was taking losses, but giving as good as it got. The Ashfall Covenant had crippled two pirate raiders. The Dusthaven militia was holding.

But the Red Viper’s flagship—the Serpent’s Kiss—hadn’t committed yet.

Waiting.

Watching.

Looking for the weakness.

Jace’s comm crackled. Korreth’s voice, distorted by weapons fire in the background: “Main approach is contested. Four mech-equivalents. I am delighted.”

A plasma blast lit up Jace’s audio feed. The Dravak was laughing.

Then Veylesh’s calm tones: “I perceive three boarding teams attempting the western docking ring. The Flow suggests they are… testing our resolve.”

“Let them test my claws,” Khor snarled. Jace heard something that might have been screaming. “The pack has teeth!”

Sienna’s voice cut through: “Viper’s launching his assault boats. Twenty-plus contacts. This is the main push. All teams, this is what we prepared for. Hold. Your. Ground.”

Jace tightened his grip on his rifle.

Minutes crawled past.

The sounds of battle echoed through the tunnel—distant, muffled, unreal.

Then: footsteps.

Multiple sets. Moving fast. Professional spacing.

They’d found the tunnel.

Jace’s heart hammered. He wanted to call for help. Wanted to run. Wanted to do anything except sit here and wait for armed professionals to round that corner.

But he’d made a promise.

The first pirate appeared—armored in light combat plating, weapon raised, moving with tactical precision. Behind him, at least four more.

Jace fired.

The burst caught the point man in the chest. The armor absorbed most of it, but the impact staggered him backward into his squad.

Return fire came immediately. Jace ducked behind the support beam as rounds sparked off metal. A grenade bounced toward his position.

He kicked it back.

The explosion was deafening in the confined space. Smoke filled the tunnel.

Jace fired blind into the smoke, laying down suppressing fire, giving them something to think about.

“Contact in south tunnel!” he gasped into his comm. “At least five—”

A figure burst through the smoke, too fast, too close. Jace tried to bring his rifle around but the pirate batted it aside and slammed him against the wall.

Through his helmet’s faceplate, Jace saw his attacker’s eyes—cold, professional, already assessing the kill.

Jace headbutted him.

The impact hurt both of them, but surprise gave Jace the half-second he needed. He drove his knee into the pirate’s midsection, broke free, grabbed for his rifle—

Another pirate appeared. This one didn’t waste time on close combat. He just aimed.

Jace was looking at his death.

And then the tunnel turned into a frozen ocean.

Veylesh appeared from a maintenance access Jace hadn’t even known existed, moving with that eerie underwater grace. The Thal’kesh’s arm extended, and something—some kind of hydro-magnetic pulse—turned the air itself into a weapon.

The pirates froze, literally, their armor’s servo-systems locked by the electromagnetic interference.

“The Flow provides,” Veylesh said calmly, then looked at Jace. “You held. Well done.”

“I… thanks. I think.”

“Thank me after survival. More approach.”

They did. But this time, Jace and Veylesh fought together—the Thal’kesh’s flowing, adaptive tactics complementing Jace’s desperate tenacity. They held the tunnel.

Fifteen minutes turned into twenty. Then thirty.

And then Sienna’s voice, tight with controlled urgency: “All teams, the Red Viper himself just boarded. He’s heading for the command center with his personal guard. Heavy weapons, military-grade armor. This is going to get messy.”

“Let it,” Korreth growled. “I have been waiting to test myself against worthy metal.”

Jace wanted to help. Wanted to be there.

But Veylesh touched his shoulder. “We hold here. Trust the March.”

So Jace listened over the comm as the battle reached its crescendo.

Korreth’s mech-to-mech duel with the Red Viper’s champion—a brutal, grinding fight between Dravak forge-craft and pirate brutality.

Khor’s pack tactics tearing through the Viper’s personal guard, the Vaskarr fighting with a savagery that even the pirates couldn’t match.

Sienna’s calm, precise commands coordinating everything, turning chaos into something almost like order.

And through it all, a sound Jace hadn’t expected: the Red Viper himself, laughing.

“You’re good!” the pirate lord’s voice boomed through the open channel. “Better than good! I haven’t had a fight like this in years!”

“Then die happy,” Sienna replied, and Jace heard the distinctive crack of her modified gauss pistol.

Silence.

Then: “All teams, hostile commander is down. Repeat: the Red Viper is down. Enemy forces are breaking. Dusthaven is secure.”

Jace slumped against the tunnel wall, his entire body shaking with adrenaline crash.

“We won,” he whispered.

“The Flow carried us through,” Veylesh agreed. “As it always does, when we do not resist its current.”

Part VII: The Contract

The aftermath of battle was less glorious than the stories suggested.

Medical teams worked around the clock. Repair crews tried to patch hull breaches. Dusthaven’s administrator negotiated salvage rights with the Obsidian March—the wrecked pirate ships were valuable, even as scrap.

And in the cargo bay that had been their command center, Sienna Rourke stood with a datapad, making notes.

“Casualty count?” she asked.

“Four dead, nineteen wounded,” Jace reported. He’d spent the last six hours helping the medical teams, running supplies, doing whatever was needed. “Dusthaven’s infrastructure is damaged but stable. Defense grid is at forty percent. Gate access is… complicated.”

“It’s always complicated.” Sienna looked up from her notes. “You held that tunnel alone for thirty minutes against professional raiders. Veylesh’s report says you adapted to the situation, maintained fire discipline, and didn’t panic. That’s… not bad for a civilian.”

“I had good teachers.”

“Six hours of training doesn’t make you qualified. You survived on instinct and stubbornness.” She set down the datapad. “But that’s exactly what we look for in recruits.”

Jace’s breath caught. “You’re… offering?”

“The March lost two members in the Helix Uprising last year. We’ve been selective about replacements. But Korreth likes you—says you have ‘good ore.’ Veylesh says your resonance is honest. Khor thinks you’d make a decent pack-brother once you learn to hunt properly. And I think you’ve got potential.”

She pulled out another datapad—this one official, encrypted, bearing the seal of the Mercenary Oversight Bureau.

“Standard contract. Three-year commitment. Room, board, and equipment provided. Training included. Combat pay on a per-operation basis with profit sharing according to rank. You start as a junior operative, but advancement is based on performance, not tenure.”

Jace stared at the contract. The same type of document he’d dreamed about for years.

“What about Dusthaven?”

“What about it?”

“They need protection. The defense grid is compromised. It’ll be months before they can afford proper repairs.”

Sienna smiled. “The March’s next contract is a six-month security detail for a frontier mining operation. Guess which mining operation.”

“You’re staying?”

“We’re staying. Dusthaven’s administrator can pay in refined minerals and Gate access rights. It’s not glamorous, but it keeps us operational while we rebuild our roster and train new recruits.” She tapped the datapad. “Including you, if you sign.”

“I…” Jace looked around the cargo bay. At the scorch marks on the walls. The bloodstains on the deck. The evidence of violence and sacrifice.

Then he looked at the holoprojection still showing Dusthaven’s orbital space, where the Ashfall Covenant maintained its protective overwatch.

A ship full of people from different species, different worlds, different philosophies.

United by one thing: the contract. The promise to fight for something bigger than themselves.

“Where do I sign?”

Part VIII: Epilogue — Forged in Fire

Six months later, Jace Merrick stood on the hull of Dusthaven’s main platform, watching the Ashfall Covenant maneuver into docking position.

He wasn’t a cargo loader anymore.

His armor bore the mark of the Obsidian March—a fractured stone emblem over the heart, symbolizing that even broken things could be made into weapons.

His rifle was proper military-grade now, personalized with small modifications Korreth had helped him design. “Every warrior must know their weapon like a forge-brother,” the Dravak had insisted.

He’d learned to read Veylesh’s Flow-pattern displays. Learned to hunt with Khor’s pack. Learned to trust Sienna’s tactical instincts even when they seemed insane.

And he’d learned what it meant to be part of something.

Not just a company.

A family.

“Jace-Merrick!” Korreth’s voice boomed over the comm. “The Covenant docks in five minutes. New contract awaits. Three-system escort detail, hazard pay, possible combat. You ready?”

Jace smiled inside his helmet.

He’d been born on this platform. Spent eighteen years dreaming of the stars.

Now he was going to travel them, fight in them, maybe even die in them.

But he wouldn’t be alone.

“Ready,” he said.

Behind him, Dusthaven’s new defense grid—built with the profits from salvaging the Red Viper’s fleet—hummed to life. The colony was safer now. Stronger.

All because a mercenary company had answered a distress call when they could have just kept flying.

All because honor still meant something in the fractured chaos of the Mercenary Age.

The Ashfall Covenant’s docking clamps engaged with a solid thunk.

“Then come, fire-brother,” Korreth said. “The forge awaits, and the galaxy does not temper itself.”

Jace turned away from Dusthaven and walked toward the ship.

Toward his future.

Toward the March.

— END —

Author’s Note

The Mercenary Age is a time of fracture and opportunity, where the bonds between warriors matter more than the nations they once served. The Obsidian March is one of dozens of independent companies that hold the fragile peace together—not through grand strategy, but through small acts of courage in forgotten corners of a galaxy trying to remember how to sing.

About the Harmonic Constellation Universe

The Siege of Dusthaven is a standalone story set during the Mercenary Age (circa 1,000-2,000 CE), an era of galactic fragmentation that followed the collapse of the ancient Compact. This period saw the rise of independent mercenary companies who became the de facto peacekeepers across the frontier.

The story features three of the galaxy’s major species:

  • Dravak: Reptilian forge-masters who view warfare as sacred craft. Their technology combines molten metallurgy with ritualistic honor codes.
  • Thal’kesh: Aquatic psionics who navigate conflict through “the Flow”—a philosophy of adaptive harmony and minimal force.
  • Vaskarr: Predatory pack-hunters whose society revolves around blood-bonds and collective hunting instincts.

These species, along with humanity, navigate a galaxy still recovering from ancient conflicts that shattered the harmonic technologies holding civilization together.

Explore More

Interested in learning more about the Harmonic Constellation universe? Check out these resources:

Links to the above resources will become active over time.


Discover more from Alexander Keeley – Mythic Science Fiction & Epic Fantasy

Subscribe to get the latest posts sent to your email.

Leave a Reply

Discover more from Alexander Keeley – Mythic Science Fiction & Epic Fantasy

Subscribe now to keep reading and get access to the full archive.

Continue reading