The staircase tightened as it went, a spiral of rusted iron and wet stone that pulled the team into a throat that swallowed sound. Boots clanged once near the top, then the noise fell under a blanket of damp, every step a dull report that crawled along the walls and slid away into the dark below. Salt hung in the air like a taste. Something old and stagnant lived under it, a rot that did not come from a single corpse but from years of water that had no reason to leave.
The Saltcave Run
Once used by smugglers to ferry contraband beneath a flooded coast, the Saltcave Run has outlived its original owners and possibly their ghosts. The tunnels are narrow, the footing uncertain, and the walls remember every deal made in the dark. What cargo was left behind has grown teeth, rust, and a memory for trespass. The deeper you go, the less it feels like a cave… and more like something waiting.
Status: Normal
Warning: No one has cleared this dungeon. The Simulation will increase the challenges and rewards if someone successfully completes it for the first time.
"My feed just lit," Myers whispered. "Same for everyone else?"
Kade did not slow. She let the message fade and watched the stairs instead. The twist steepened. The last hand of daylight vanished. Torchlight bled up from somewhere below and painted the rail in weak gold that never warmed.
"Eyes open," Briggs said from behind the lead shields. "This place makes my skin itch."
The next turn revealed a short landing, and a battered oak door set wide. Cracked plaster held the useless door as a wet draft pushed by. The room beyond was small and boxy with a ceiling that sagged and a floor that had given up on being dry. Torches clung to iron brackets and burned with a steady flame that had no business surviving in air this soaked. The light did not flicker. It just sat there and made everything look a shade too human.
"Looks like this dungeon has a safe room," Robin said, walking into the room.
Safe room. Kade felt it in the bones of the place. No immediate threats. No noise except the drip that ticked along the far wall and the slow rush of water somewhere through the masonry. A second pulse cut through her vision before she could speak.
Seal the Saltgrave
Quest Notification! Deep within the drowned halls of the Saltcave Run lie buried secrets. A final storage site for goods no one was meant to reclaim. According to legend, the Saltgrave houses a relic or mechanism capable of influencing the undead. The walls whisper, the dead listen, and something old wants out.
Completion Objective: Your aim is simple! Find the source of the influence and shut it down. Permanently.
Difficulty: Medium
Accept: Yes/No?
"Quest popped," Mercer said. "Seal the Saltgrave. Moderate. Simulation thinks it is funny. "
"Accept it if you haven't already," Kade said.
Kade took a moment to study the exit as there was no reason to linger in the safe room. A short set of steps dropped into a corridor that ran away at a shallow angle. The far end bent right before twenty feet were gone. Torch brackets continued down the hall at regular intervals. The floor hid under a sheet of black water that showed nothing of depth.
"Myers," Kade said. "Depth check. No heroics."
He eased to the edge and crouched. He did not stick a hand into anything. Instead, he took the sword from his belt and slid the flat down through the surface until the blade kissed stone. He lifted, checked the line where the water clung to steel, and held his hand against his own knee.
"Knee deep on me. Call it a little more for Stone and a little less for Colt. "
Levi stared at the water with a look of disgust. "This is not sanitary. "
"Neither is the world," Mercer said as she shouldered past him. "Pick your poison."
"Let's get this done," Kade said. "Keep this quiet. Do not splash more than we have to, and no idle chatter from here on out."
Lance took the first step down into the flooded hall. The water pushed at his shins and lapped against greaves with a sound like someone chewing with their mouth closed. Milo mirrored him on the right. The corridor held three across with inches to spare. Briggs moved to the center wedge between them and Kade, the shape the Talon used when a hallway did not allow for mistakes. Colt settled at the rear, where his size did the most good. Myers drifted back a pace to cover the left and the blind roll of the corner ahead. Robin took the other flank and let her hand rest near her holster without touching it. Stone and Levi stayed in the pocket where most of the bodies lived.
Kade stepped with the team into the water. Cold crept through her boots and climbed her calves, but not a drop touched her skin. The Seafarer's Ring held the brine at bay, keeping her armor bone-dry even as the others slogged forward, soaked to the knee. It felt unnatural. She could feel the chill without the drag of wet fabric, could hear the splash of others while her own steps landed clean, as if the water itself didn’t quite trust her.
The hallway squeezed sound until only the soft lick of water around cloth remained. Now and then, a scabbard tapped against stone. The torches didn’t pop. The flames didn’t spit. They hissed softly, like wet wood that shouldn’t be burning at all.
Smugglers’ run. The thought slid into place without asking. The room above had looked like a keeper’s station that had lost the plot. This was all business. Straight walls. Even brackets. Angles set to lose pursuers and confuse the uninvited. Smugglers had liked order when it paid.
The first twenty feet were merciful, with no traps or monsters. However, instead of reducing tension, it only increased it. The turn ahead held a slice of darkness beyond the torch’s reach. Myers leaned forward to peer around it without committing his weight before he turned back to the rest of the group to mouth, all clear.
Kade motioned the group forward.
The angle pushed them into a longer stretch with the same water depth and stubborn fire on the walls but also a large hanging section of the ceiling. The depression in the ceiling here felt deliberate. A trick to make a larger body slouch and to make smaller people feel like they had been sized correctly for a coffin. Moisture traced hairline cracks above and rejoined itself along the edges where the walls met the roof.
Levi’s next step sank a touch more than it should. He looked down with a noise he did not quite manage to swallow.
"Mind your feet," Briggs said without turning. "The floor is not your friend."
"I am trying," Levi said, voice tight, words clipped like he was rationing composure. He kept his eyes fixed on the back of Stone’s head, posture too straight to be relaxed. "It smells like something died in here. And kept dying. Repeatedly."
"Keep quiet," Kade hissed.
They cleared another ten feet before the corridor widened into a long, low room shaped like a ship’s hold with no exit other than the way they had come. The water deepened just enough to slow their steps. Empty hooks lined the stone walls above the tide line, their shapes rusted into half-moons by time or intent. In one corner, a scatter of crates had split open, their contents long since rotted away. The stack had stayed dry by inches, like the room wanted them to notice it.
The safe room had been quiet, meant to settle the nerves. This space held them still for a different reason. It wasn’t a pause. It was a hesitation. Cargo staged for no one, waiting for a story to finish writing itself. Kade kept her cutlass low and her thoughts even lower.
Lance eased to the left, and Milo took the right as they entered the room. Myers waded straight in with hands away from the water. He did not touch anything. He looked up instead.
"Ceiling art," he said. "See that."
This tale has been unlawfully obtained from Royal Road. If you discover it on Amazon, kindly report it.
Kade tilted her head, watching the damp stains on the ceiling. Water had run that way for a long time. Narrow streaks curved inward from the edge of the room toward the center. The pattern didn’t look random. It was slow, deliberate, a kind of funneling that pulled everything toward one point.
Her eyes dropped to the floor. The spiral runoff led to a square of darker stone near the center of the room. It sat just below the surface, maybe an inch or two down. Most of the room was knee-deep, but here the water barely covered it. Hard to spot unless you were looking.
"Alright, does anyone have any ideas?" Kade questioned. "Robin, thoughts?"
"Could be a puzzle room, but I don't actually see anything to solve. Barring that, there is probably a hidden door." Robin responded as she moved to the outer walls.
Levi moved without speaking, sloshing toward the platform. He placed one foot on the dark stone as if it were dry land and it owed him something.
"Levi… no!" Kade started, too late.
"Wait, don't…" Myers snapped at the same time.
The darker tile gave under Levi’s weight with a soft click, like a tooth being pushed in the wrong direction. It dropped an inch. Then two. Levi flailed for balance, slipped, and went under with a splash loud enough to crack the tension like a glass under a boot.
Kade’s cutlass was already up, turning to the room’s edge just as the panels opened.
Stone walls split like old bark. Four panels, four sides, each peeling inward with a heavy grind of stone on stone. Water spilled out in thick sheets that threatened to sweep everyone off their feet, timed too precisely across every door to be anything but intentional. The smell hit first. Salt mixed with the unmistakable stench of death and decay.
Then the drowned came through.
[Analyze] Brackblood Siren | Level: 8 | Status: Hostile | Class: Tempest Mage
[Analyze] Brackblood Siren | Level: 8 | Status: Hostile | Class: Tempest Mage
[Analyze] Brackblood Siren | Level: 9 | Status: Hostile | Class: Tempest Mage
[Analyze] Drowned Brinewalker | Level: 7 | Status: Hostile | Class: Fighter
[Analyze] Drowned Brinewalker | Level 7 | Status: Hostile | Class: Fighter
[Analyze] Drowned Brinewalker | Level: 7 | Status: Hostile | Class: Fighter
[Analyze] Drowned Brinewalker | Level 8 | Status: Hostile | Class: Fighter
[Analyze] Drowned Brinewalker | Level: 9 | Status: Hostile | Class: Fighter
[Analyze] Drowned Brinewalker | Level 9 | Status: Hostile | Class: Fighter
[Analyze] Drowned Harpooner | Level: 7 | Status: Hostile | Class: Ranger
[Analyze] Drowned Harpooner | Level: 7 | Status: Hostile | Class: Ranger
[Analyze] Drowned Harpooner | Level: 8 | Status: Hostile | Class: Ranger
"Positions!" Kade barked, already moving. "Watch the casters!"
But there was no front line to form. The enemy came from all four walls, and the team was scattered across the room like cargo after a bad drop. Curiosity and uneven footing had pulled them out of formation, and now there was no time to fix it. They were surrounded, off balance, and every second made it worse.
Lance turned hard toward the northern wall, shield raised. Milo broke right for the south side, his blade up, boots thudding against stone and water alike. Briggs took the west edge, his axe already in motion. Colt shifted east, a wall of muscle and iron wading forward into the coming tide.
The drowned hit before lines formed.
Kade ducked low and drove her cutlass through the midsection of the first that reached her, but the thing didn’t stop. Its torso folded around the blade like damp paper. She wrenched the weapon free and took the head on the second strike. That worked. Mostly.
"Left side’s heavy!" Briggs called out. "I’ve got three!"
"Four on me!" Colt bellowed, hammer swinging high. One drowned shattered against the wall, boneless and limp, but more kept coming.
Stone moved to the center of the formation as she cast out a healing spell. Mercer drew tight beside her. The glow from the spell rippled over the water like oil, finding the wounded even as more blows landed. A moment later, Mercer’s crossbow snapped up. One clean shot to the eye socket of a drowned pushing Briggs too hard.
"North side’s breaking," Robin called, voice calm, revolver spitting twice with the slow rhythm of someone used to counting bullets.
Myers didn’t bother calling his count. He was too busy moving, blade flashing low and fast, ducking in and out around Colt. One drowned caught him across the ribs. He didn't have time to cry out as Stone's healing spell landed seconds later. Slipping under the next swing from the Brinewalker, he drove his long knife between its teeth. It was a solid hit, but the abomination still stood.
The pressure shifted on their haphazard defense. Kade felt it before she saw it. There were too many drowned on the west side. Briggs grunted, one arm faltering. Then the first drowned broke past him, and then another.
They hit the middle of the group like dogs slipping their leashes.
Stone turned just in time to raise her mace, catching the first one in the shoulder. The weapon crunched bone, but it didn’t stop moving. Mercer slammed the stock of her crossbow into its face, shoving it off balance.
The second drowned didn’t bother fighting.
It went into the water.
It dropped low, arms snaking around Stone’s legs, and pulled.
Kade spun from the south line, teeth clenched, knees high to push through the water fast. She hit the center just as Stone vanished beneath the surface. No screams or splashing. Just gone, sucked down into brackish dark.
"Stone!"
The cutlass opened the drowned’s back clean across the spine. The body twitched once and fell still, collapsing face-down across the drain.
Kade reached down and hauled Stone up by the collar. The cleric came up coughing, gasping, eyes wide and wild. She hacked a lungful of black water and spat it out like it had tried to own her. The drowned that had dragged Stone under twitched once more at her feet before the last spark of undeath leaked out of its body and went still. The drain beneath it gurgled, as if displeased.
Mercer moved off her flank without a word. The scout slipped across the center line, crossbow already loaded and raised. She tracked past the frontline and toward the edge where one of the Brackblood Sirens stood near the open wall, arms lifted in a silent ripple of spellcasting.
The bolt hit clean, center mass, and the siren dropped like a sack of wet linens, spell unraveling into mist as the body dropped out of sight beneath the water’s surface.
"Down one caster," Mercer called.
Kade didn’t answer. She was already scanning for the next threat. Stone beside her was still coughing, hands glowing faintly as she tried to gather the next healing spell.
Levi crouched low behind her, spine pressed to the nearest crate like it might stop reality from noticing him.
Robin’s last round cracked out across the room, and another siren dropped.
Movement pulled Kade’s focus left. A harpooner near Briggs twisted its weapon and sent the hook flying. The harpoon slammed into the Marine’s shoulder, skidding off the armor with enough force to twist him sideways. Briggs caught himself with a curse and turned back into the fight, axe swinging.
Another harpooner launched a strike toward Milo. The harpoon lodged deep in his shield, embedding in the reinforced wood with a sharp thunk. The attached rope went taut.
Milo didn’t budge.
Milo let his sword fall, the blade vanishing beneath the water with a splash. He kept the shield up, braced it with both arms, and leaned back against the pull. The rope went taut. He didn’t rush. Just gave it a slow, steady pull, dragging the harpooner toward him one stubborn step at a time. When it reached striking distance, he surged forward and slammed the rim of the shield into its jaw, knocking the thing sideways into the wall with a wet crack of bone and barnacle.
Without looking down, he drew the combat knife from his belt and stepped over the harpooner, blade ready.
Kade turned. The tide was shifting. No time to call orders. She left Stone standing, moved out of the center, and broke into a run that looked more like someone trying to jump hurdles across the flooded stone. The last Brackblood Siren stood near the far wall, robe clinging to her soaked frame, mouth still stitched shut, eyes pulsing green with residual charge.
Shooting it with her revolver was out. Myers and Colt were in the line of fire along with a pair of Brinewalkers.
Kade sprinted as the siren’s hands moved faster. The spell was already formed. Electricity traced along the edges of the thing's arms.
Kade lunged and drove the cutlass through the creature’s gut just as the spell reached critical as it raised its hands to release the spell. There was no scream, just a wet shudder as the Brackblood Siren convulsed around the blade.
The caster was dead, but the spell had completed. With no target for the spell, the lightning punched into the water like a dropped generator. The air filled with the crackling roar of boiling brine. Blue light seared across every surface in a jagged flash, and the entire room screamed at once.
Kade’s legs buckled, nerves spiking from thigh to chest as her muscles locked. Pain flooded in. Not lethal, but enough to steal thought for a moment.
The drowned didn’t fare any better.
Every one of them spasmed, some collapsing outright. Others twitched like puppets with cut strings. Even the remaining harpooners went still, their ropes going slack.
Kade hit her knees, still clutching the hilt buried in the siren’s middle. It took her a full breath before she could pull it free.
Robin stepped through the mist, pants smoking where the lightning had scorched her leathers. The smell of ozone hit Kade hard, sharp and acrid, momentarily cutting through the rot that soaked the room. Robin didn’t speak. She crossed the last few feet and drove her rapier into the harpooner’s neck with the same efficiency she’d shown all fight. It dropped without protest.
"Room’s clear," Robin said.
Kade didn’t answer. She was already moving back to the middle, boots dragging through the smoking water. Colt stood near the drain with Myers slung under one arm, his body limp, steam still rising off the back of his coat. He must have been closest when the lightning hit. Colt’s other hand stayed on the warhammer, ready in case anything else crawled out of the dark.
"Still breathing," Colt said. "Took the hit hard. Spell must’ve landed clean on him."
Kade reached the center and crouched beside Stone again. The cleric’s spell had fizzled when the lightning hit, but she was upright. Shaking, but upright.
Levi hadn’t moved. He stayed crouched, chest heaving, eyes locked on the open wall like more might come.
Kade stood, sword still in hand, and stared at the dark panels where the drowned had emerged. Water still spilled in low waves, but nothing followed.
"Briggs, see to the team," she said, already walking. "Mr. Levi and I need to have a chat."
She didn’t wait for confirmation. Levi was still crouched low, fingers white against the crate beside him. Her boots splashed steadily across the waterlogged stone as she closed the distance. Behind her, Briggs barked short orders, the sound of discipline snapping back into place.
And if you want more right now, Patreon is ten chapters ahead.
If you want to find out early, Patreon’s where it’s at.

