Chapter 1: The Glitch in the Pleasure House Ledger
The synth-coffee had gone cold twenty minutes ago, but Tommie kept his hands wrapped around the ceramic mug anyway. Old habit. Something to do with his fingers while his brain worked through the day's maintenance logs.
Across the table, Hazel's reflection flickered in the cracked screen of the café's public terminal. She wasn't looking at him. Her eyes were fixed on something beyond the holographic menu display, beyond the curved walls plastered with neon advertisements for off-world data streams and discount VR sessions.
She'd been quiet since they sat down.
Tommie watched her in the screen's fractured image. The crack ran diagonal, splitting her face into two slightly misaligned halves. Still beautiful. Still the same woman who'd crawled into his bunk three years ago after a station-wide drill and announced she was never leaving.
"You're staring," she said without looking up.
"Guilty."
"It's creepy."
"You love it."
The corner of her mouth twitched. Not quite a smile, but close enough. He'd take it.
The cyber café hummed around them. Half a dozen other patrons hunched over terminals, their faces bathed in blue light, fingers dancing across haptic keyboards. The floor vibrated with the distant thrum of construction drones working the station's outer ring. Constant noise. Constant motion. You learned to sleep through it after the first year.
Hazel reached into her jacket and pulled out a data chip. Small thing. Matte black casing, no markings. She slid it across the table with two fingers.
Tommie didn't touch it. Not yet.
"What's that?"
"Ledger copy." Her voice dropped. "From the house."
The pleasure house where she worked. Sanctioned. Legal. Regulated by station authorities who pretended they weren't taking kickbacks from the owners.
Tommie felt his jaw tighten. "You're not supposed to have that."
"I know."
"If they find out—"
"I know, Tommie."
He picked up the chip. It was warm from her pocket. He turned it over in his fingers, noting the faint scratches near the connector port. Used. Rerecorded. Probably copied from a terminal she shouldn't have accessed.
"Tell me," he said.
Hazel finally met his eyes. Up close, without the fractured screen between them, he could see the tension around her mouth. The way her fingers kept curling and uncurling against her thigh.
"Three weeks ago, a client booked a session with one of the new girls. First-timer. Nervous. The house assigned her an intimacy enhancer—standard protocol for anxiety management."
Tommie nodded. He knew the protocol. Knew it well.
"The enhancer was supposed to be batch seven. Low dose. Mild euphoric effect, some sensory amplification. Nothing extreme."
"Supposed to be."
"It was batch nine." Hazel's voice went flat. "High-dose variant. Experimental. Not approved for client use."
Tommie's stomach dropped. "She didn't know."
"None of us knew. The ledger listed it as batch seven. The packaging said batch seven. But the chemical signature—" She tapped the chip. "—was batch nine. The client absorbed four times the safe limit before anyone noticed."
"Fuck."
"His heart stopped twice. Medics got him back both times. He's alive, but he's not... right. Brain damage. Permanent."
The café's ambient noise seemed to fade. Tommie could hear his own breathing. Slow. Deliberate.
"Did they report it?"
"The house?" Hazel laughed. Short and bitter. "They filed an incident report with station health services. Blamed the supplier. Said they received mislabeled product. Nobody investigated the ledger discrepancy."
"But you did."
"I noticed the batch numbers didn't match the delivery manifest. Started digging." She gestured at the chip. "This is what I found."
Tommie didn't want to ask the next question. But he had to.
"Why are you telling me this?"
Hazel leaned forward. Her hand found his across the table. Her fingers were cold.
"Because the same glitch that let a client overdose on an unapproved substance—" She paused. Swallowed. "—can also erase documentation. Permanently."
Tommie understood immediately. That was the thing about loving someone for three years. You learned to read the spaces between their words.
Their documentation. The logs they kept. Every substance they'd tried in the underground clubs. Every scene. Every partner. Every threshold crossed and boundary respected.
Three years of meticulous record-keeping. Time-stamped. Witnessed. Consent confirmed at every stage.
It was the only thing that kept them safe in spaces where safety wasn't guaranteed. The only proof that what they did was intentional. Mutual.
The station's underworld didn't care about consent. Didn't care about documentation. But if something went wrong—if someone got hurt, if authorities got involved—those records were the difference between a misunderstanding and a crime.
"You think someone's targeting us," Tommie said.
"I think someone's figured out the glitch and is using it." Hazel's grip tightened. "There's a new ritual at the club. Next week. The one we've been waiting for."
Tommie knew the one. A sensory deprivation scene. Paired partners. Chemical enhancement. The waiting list was six months long, and they'd finally made it to the top.
"If we participate and something goes wrong—"
"There's no record we ever consented," Hazel finished. "No proof we agreed to anything."
The construction drones rumbled overhead. The neon signs flickered. Someone across the café laughed at something on their screen.
Tommie looked down at the chip in his hand. Small thing. Could fit under his thumbnail.
"We need to verify the ledger ourselves," he said. "Before we do anything else."
"And if we're right?"
"Then we figure out who's doing this." He pocketed the chip. Stood. Held out his hand. "Come on."
Hazel rose. She didn't take his hand, but she pressed close to his side as they walked toward the exit. Her shoulder fit under his arm like it had been designed for the space.
Outside, the station corridor stretched in both directions. Endless metal. Pulsing light strips. The smell of recycled air and machine oil.
"Where are we going?" she asked.
"To see a man about a ledger."
"That's cryptic."
"You love it."
She did smile this time. Small. Real.
They walked together into the station's depths, toward the maintenance tunnels where Tommie knew every junction and access panel. Where he could find the ghost trails in the system that no one else bothered to look for.
Behind them, the cyber café's neon signs buzzed and flickered. And somewhere in the station's underbelly, someone was watching the same ledgers, erasing the same records, preparing for the same ritual.
The glitch was spreading.
And Tommie had a feeling they were already too late.
The maintenance tunnels swallowed them whole.
Tommie led the way through a service hatch behind the café's waste processing unit, his boots ringing against the metal grating. The corridor was narrow, barely wide enough for two people side by side. Hazel followed close, her breathing steady despite the stale air and flickering light strips.
"You've been down here before," she said.
"Every week."
"Never mentioned it."
"You never asked."
They passed junction after junction. Tommie navigated without hesitation, turning left at a corroded pipe junction, right at a cluster of exposed wiring, down a ladder that dropped them two levels deeper into the station's guts.
The hum of construction drones faded. Replaced by something older. The groan of aging infrastructure. The drip of condensation from pipes that hadn't been maintained in decades.
"Where exactly are we going?" Hazel asked.
"Data relay station. Old one. Decommissioned about five years ago, but they never disconnected the hardline."
"And you know about this because..."
"I maintain the droids that were supposed to tear it out. Job got canceled. Budget cuts." He glanced back at her. "Lucky for us."
They emerged into a chamber roughly the size of a cargo container. Banks of dead terminals lined the walls, their screens dark. Dust coated everything. In the center, a single console still glowed with dim amber light.
Tommie crossed to it. Pulled a multitool from his jacket. Popped the access panel.
"I need the chip," he said.
Hazel handed it over without hesitation. He slotted it into a port, tapped the console awake.
The screen flickered. Lines of code scrolled past. Tommie's fingers moved across the haptic interface, pulling up directories, cross-referencing timestamps.
"What am I looking at?" Hazel leaned over his shoulder.
"Raw data stream. See this?" He tapped a section of code. "Every transaction in the house gets logged twice. Once in the public ledger. Once in the backup server."
"And the glitch?"
"It's not a glitch." His voice was flat. "Someone's been editing the backup in real-time. Matching the public ledger to cover their tracks."
Hazel was quiet for a moment. "That's not possible. The backup server is isolated. No remote access."
"Someone's doing it from inside the house."
The implications settled over them like a shroud. Someone Hazel worked with. Someone she saw every day. Someone who knew about the documentation. Who understood exactly what it protected.
"Can you trace it?" she asked.
"Already on it." Tommie's fingers flew. "The edits are timestamps. Whoever's doing this logs in, makes changes, logs out. Leaves a signature in the system."
"A name?"
"A location." He pulled up a map of the station. A single node blinked red. "They're editing from the server room. Physical access. No remote override."
"Who has access to the server room?"
"House management. Security chief. Anyone with a level-four clearance." He paused. "And whoever they let in."
Hazel's face went pale. "The ritual. Next week. It's at the house."
"I know."
"If they can erase the records—"
"They can erase ours." Tommie turned to face her. "But they'd have to know which records to erase. Which means they know about us. Our file. Our patterns."
"Someone's been watching us."
"Someone's been planning this."
The weight of it pressed down on them. Three years of careful documentation. Three years of mutual trust, verified and logged and sealed. All of it vulnerable. All of it erasable with a few keystrokes.
Tommie pulled the chip. Pocketed it. Took Hazel's hand.
"We need to get ahead of this," he said.
"How?"
"First, we verify who's making the edits. Second, we make copies. Physical copies. Off-station backups. Third—" He stopped.
"Third?"
"We figure out why they want us erased."
Hazel's grip tightened. "You think it's personal."
"I think someone wants our file gone. Either to protect themselves or to hurt us." He met her eyes. "Either way, we're not going to let them."
They climbed back through the tunnels in silence. The station's ambient noise returned as they neared the surface. Drones humming. Systems whirring. Life continuing as if nothing had changed.
But something had changed. Someone was out there, editing ledgers, erasing consent, turning their carefully constructed safety net into a weapon.
Tommie helped Hazel through the final hatch. They emerged behind a maintenance shed in the residential sector. The corridor stretched ahead, clean and bright and utterly indifferent.
"Home?" Hazel asked.
"Home." He kept her hand in his. "We start digging tomorrow."
"And tonight?"
"Tonight we make sure our own records are backed up. Redundant. Every format we can think of."
She nodded. Pressed closer to his side.
They walked. The station hummed. And somewhere behind them, in the dark tunnels beneath the pleasure house, someone was still editing. Still erasing. Still preparing.
The glitch was spreading.
And Tommie had a feeling they were already too late.
They made it back to their quarters without speaking. The door slid shut behind them, sealing out the station's endless hum. Their apartment was small—a single room with a kitchenette, a bed pushed against the far wall, and a window that looked out onto the gray expanse of the docking bay.
Hazel shrugged off her jacket. Dropped it on the floor. Tommie watched her cross to the bed and sit on the edge, her hands clasped between her knees.
"You're shaking," he said.
"I know."
He crossed the room. Knelt in front of her. Took her hands in his.
"Hey. Look at me."
She did. Her eyes were wet, but she wasn't crying. Not yet. That was Hazel—she held it together until she couldn't, and then she let it all go at once.
"We're going to figure this out," he said. "Together. Like we always do."
"What if we can't?"
"Then we run. Pack our shit, find a transport, disappear into the outer colonies." He squeezed her hands. "But I'm not letting anyone erase us. Not our records. Not our history. Not what we built."
She leaned forward. Pressed her forehead against his.
"I love you," she whispered.
"I know."
"Say it back."
"You know I do."
"Say it, asshole."
He laughed. Quiet. Real. "I love you, Hazel. More than anything on this station. More than the droids. More than my tools. More than air."
"That's a lot."
"You're a lot."
She kissed him. Soft at first. Tentative. Then harder, hungrier. Her hands found his shoulders, his neck, his jaw. Pulling him closer. Pulling him up.
He broke the kiss just long enough to stand, to help her stand, to strip off his jacket and shirt in two rough motions. She did the same, her clothes hitting the floor in a heap. Bare skin. Warmth. The press of her body against his.
"We shouldn't," he said against her mouth. "We're supposed to be—"
"Shut up." She bit his lower lip. Hard enough to sting. "I need this. I need you. Right now."
He didn't argue. He never argued when she looked at him like that. Like he was the only thing keeping her tethered to the ground.
They fell onto the bed in a tangle of limbs. His hands roamed her body—her waist, her hips, the curve of her ass. She moaned into his mouth when he gripped her hard, fingers digging into soft flesh.
"Fuck," she breathed. "I want you. I want you so fucking bad."
"Yeah?" He rolled on top of her, pinning her wrists above her head. "You want me to fuck you? Make you forget about all of it?"
"Yes. Please. Tommie, please."
He released her wrists and kissed a path down her throat. Her collarbone. The hollow between her small breasts. She arched beneath him, fingers threading through his hair, pulling hard enough to hurt.
He took a nipple in his mouth. Sucked. Bit. She gasped. Writhed. Her thighs fell open, and he settled between them, the heat of her cunt pressing against his stomach, his cock already hard and aching.
"Not yet," he said. "I'm not done with you."
"Tommie—"
"Shut up."
He moved lower. Kissed her stomach. The swell of her hips. The inside of her thigh. She was trembling now. Panting. Her hands fisted in the sheets.
When his mouth found her cunt, she cried out. Loud enough that the neighbors would hear. He didn't care. Let them hear. Let the whole goddamn station hear.
He licked her slow at first. Long strokes from clit to hole and back again. Tasting her. Teasing her. She tasted like salt and musk and the faint bitterness of the synth-coffee she'd had earlier. He buried his tongue inside her, fucked her with it, groaning against her flesh when she bucked up against his face.
"Oh god," she moaned. "Oh fuck. Fuck. Don't stop. Don't you fucking stop."
He didn't. He pushed two fingers inside her, curling them just so, finding that spot that made her vision blur. Her cunt clenched around him. Wet. Sloppy. Perfect.
"Gonna come," she gasped. "I'm gonna—"
"Yeah? You gonna come on my face, baby?"
"Yes. Yes. Yes—"
She shattered. Back arching. Hips grinding against his mouth. A long, keening cry that echoed off the metal walls. He licked her through it, drinking her down, not stopping until she pushed at his head with shaking hands.
"Enough," she panted. "Enough. I need your cock. Please."
He crawled up her body. Kissed her. Let her taste herself on his tongue. She wrapped her legs around his waist, heels digging into his lower back.
"Condom," she said.
"Already on."
"When did you—"
"While you were coming. Doesn't matter." He positioned himself at her entrance. "Ready?"
"Fuck me, Tommie. Just fuck me."
He pushed inside her slow. Watched her face. The way her mouth fell open. The way her eyes rolled back. She was so fucking tight, so wet, gripping him like a fist.
"Shit," he breathed. "You feel—"
"Move. I'm not fragile. Fucking move."
He pulled out. Slid back in. Hard. Her tits bounced with each thrust, and he cupped one in his hand, squeezing. She grabbed his ass, nails raking his skin, pulling him deeper.
"Harder," she demanded.
He gave her harder. Punishing strokes that drove her into the mattress. The bed frame creaked. The headboard hit the wall. Neither of them cared.
"You like that?" His voice was rough. "You like getting fucked like this?"
"Yes. Yes. Right there. Right fucking there."
He angled his hips. Hit that spot again. Her eyes flew open. Met his.
"Come with me," he said.
"Together."
"Together."
He fucked her through it. Fast and frantic and desperate. She clenched around him, and he felt his own release building, white-hot and unstoppable. When she came, mouth open in a silent scream, he let go.
Two, three more thrusts. Then he was coming. Spilling into the condom, groaning through clenched teeth, his whole body shaking with the force of it.
They collapsed together. Sweaty. Panting. Her arms still wrapped around him. His face buried in her neck.
"Holy shit," she whispered.
"Yeah."
"We needed that."
"We really did."
He pulled out slowly. Tied off the condom. Tossed it in the bin beside the bed. Lay back down next to her.
For a long moment, neither spoke. The station hummed around them. The docking bay lights flickered through the window.
Then Hazel laughed. Short. Bitter.
"What?" he asked.
"The documentation." She turned her head to look at him. "We forgot to log it."
Tommie stared at her. Then he started laughing too. Deep. Real. The kind of laugh that came from somewhere raw and honest.
"I guess we'll have to do it again," he said.
"Later."
"Much later."
She curled into his side. He wrapped an arm around her. Held her close.
Tomorrow, they'd dig. They'd verify. They'd figure out who was editing the ledgers and why.
Tomorrow, they'd fight.
But tonight, they had each other. And that was enough.
The station hummed. The lights flickered. And somewhere in the tunnels beneath the pleasure house, someone was still watching. Still waiting. Still erasing.
The glitch was spreading.
But so were they.
The station's morning cycle kicked in at 0600, harsh fluorescents flooding their quarters with unforgiving light. Tommie hadn't slept. He'd spent the hours after Hazel drifted off staring at the ceiling, running scenarios in his head. Every possible angle. Every potential threat.
Hazel stirred beside him. Her hand found his chest, fingers tracing old scars from a droid malfunction two years back.
"You're thinking too loud," she mumbled.
"Always."
She propped herself up on one elbow. Her hair was a disaster. Mascara smeared beneath her eyes from the night before. Still the most beautiful thing he'd ever seen.
"What's the plan?"
Tommie sat up. Swung his legs over the side of the bed. "First, we need to verify the edits are still active. If someone's monitoring the system, they might have noticed your access."
"I was careful."
"Careful isn't good enough when someone's already inside."
He stood. Crossed to the kitchenette. Started the synth-coffee maker, more out of habit than hunger. The machine gurgled and spat.
"We need a second set of eyes," he said.
"Who?"
"Someone who knows the system. Someone who won't ask questions."
Hazel pulled the sheet up to her chest. "You're thinking about Marsh."
"Marsh owes me."
"Everyone owes you."
"That's why I'm calling him."
Marsh worked the maintenance crews on the lower decks. Ex-military. Dishonorably discharged for something he never talked about. He ran side jobs for the right price—data retrieval, hardware swaps, the occasional disappearance of inconvenient records.
Tommie pulled on his pants. Grabbed his jacket. Checked the pocket for the data chip.
"You're going now?" Hazel asked.
"Sooner we know what we're dealing with, sooner we can stop it."
She threw off the sheet. Started dressing. "I'm coming with you."
"Hazel—"
"Don't." She pulled her shirt over her head. "Don't tell me to stay. This is my life too. My job. My coworkers who might be involved."
He wanted to argue. Wanted to lock her in the apartment where nothing could touch her. But he knew that look. The set of her jaw. The fire in her eyes.
"Fine," he said. "But you do exactly what I say. No improvising."
"When have I ever improvised?"
"Last week. The thing with the electro-cuffs."
"That worked."
"It almost electrocuted me."
"Almost." She grinned. "Key word."
They left the apartment together. The corridor outside was quiet—early shift hadn't started yet. Maintenance droids hummed past on their tracks, carrying supplies to the construction zones. Tommie ignored them. His mind was already three steps ahead.
They took the transit tubes down six levels. The station's lower decks were older. Darker. The air tasted like rust and recycled sweat. This was where the people lived who didn't want to be found.
Marsh's quarters were at the end of a dead-end corridor. No door plate. No identification. Just a reinforced steel hatch with a palm scanner that looked like it had been salvaged from a warship.
Tommie pressed his palm to the scanner. Waited.
The hatch hissed open.
Marsh stood in the doorway. Tall. Gaunt. Gray hair pulled back in a knot. His eyes were the color of dirty water, and they missed nothing.
"Tommie." His voice was gravel. "Didn't expect you."
"I need a favor."
"You always do." Marsh looked past him at Hazel. Nodded once. "Bring her in."
The apartment was sparse. A cot. A table covered in circuit boards and soldering equipment. A wall of monitors showing feeds from a dozen different station cameras—none of them legal.
"Nice setup," Hazel said.
"Retirement hobby." Marsh gestured at the chairs. "Sit."
They sat. Marsh didn't. He leaned against the wall, arms crossed.
"Talk."
Tommie pulled out the chip. Set it on the table.
"I need you to trace the edits on this ledger. Find out who's been altering the backup server at the pleasure house."
Marsh's eyebrows rose. "The pleasure house? You're mixed up with that crowd?"
"Hazel works there."
"And you're digging into their records why?"
"Someone's been covering up an overdose. Same someone's been erasing consent documentation from the system."
Marsh was quiet for a long moment. Then he picked up the chip. Turned it over. Held it up to the light.
"This is dangerous work," he said. "You know that."
"I know."
"The people who run those houses don't like interference."
"Which is why I came to you."
Marsh stared at him. Then he laughed. Dry. Humorless.
"You've got balls, Tommie. Always did." He pocketed the chip. "Give me six hours. I'll have something for you."
"Six hours is too long."
"Six hours is what it takes. You want faster, find someone else."
Tommie stood. Hazel followed.
"Six hours," he said. "Meet us at the cyber café. The one near the residential sector."
"I know the one." Marsh turned to his monitors. "Don't get killed before then."
They left.
The transit tube back up was crowded with early-shift workers. Tommie stood with his back to the wall, Hazel pressed against his side. He could feel her tension. The way her fingers kept curling and uncurling against his jacket.
"We should split up," she said quietly.
"No."
"We'll cover more ground."
"We stay together."
She looked up at him. "Tommie, I can handle myself."
"I know you can. But if someone's watching us, I'm not giving them an opportunity."
The tube stopped. They stepped out into the residential sector. More people here. Families heading to their shifts. Kids on their way to station schools.
Tommie's pocket buzzed. His comm unit.
He pulled it out. Read the message.
"What?" Hazel asked.
"It's from Marsh already." He stared at the screen. "He found something."
"That was fast."
"Too fast."
They changed direction. Headed back toward the cyber café. The same one from the night before, with its cracked screen and neon signs.
Marsh was already there. Sitting in the corner. Two cups of synth-coffee in front of him.
"You look like shit," he said to Tommie.
"Feel worse. Talk."
Marsh leaned forward. Lowered his voice.
"The edits are coming from a terminal in the house's server room. But here's the thing—" He tapped the table. "They're not being made by anyone with official access. The login credentials belong to a ghost account."
"A ghost account?"
"Created three months ago. No personnel file. No clearance level. Just a username and password that don't exist in any station database."
Hazel leaned in. "So someone outside the house is making these edits?"
"Someone with physical access to the server room. Someone who knows the system well enough to create a backdoor without leaving a trace." Marsh paused. "Until now."
"Can you trace it?" Tommie asked.
"I already did." Marsh pulled out a data pad. Showed them a station map. A single red dot blinked in the lower decks. "The ghost account is being accessed from here."
Tommie stared at the location. His blood ran cold.
"That's the old reactor room," he said. "Decommissioned twenty years ago."
"Which means whoever's doing this has been squatting in a dead zone." Marsh shut off the pad. "And they're still there."
Hazel looked at Tommie. "We need to go."
"Wait." Marsh held up a hand. "Before you run off to play hero—there's something else."
"What?"
"The ghost account has been active for three months. But the overdose happened three weeks ago. Which means whoever's behind this was planning something long before they hurt that client."
"Planning what?"
Marsh met Tommie's eyes. "I don't know. But there's one more thing." He paused. "The terminal in the server room isn't just editing records. It's downloading them. Every file. Every log. Every consent form. Someone's building a copy of the entire system."
Tommie felt Hazel's hand find his. Squeeze tight.
"They're not just erasing," she said. "They're stealing."
Marsh nodded. "And if they're stealing consent documentation from the pleasure house—"
"—they're building leverage," Tommie finished.
The weight of it settled over them. Someone had been watching. Planning. Collecting. Three months of quiet infiltration. Three weeks since they'd tested the glitch with a real victim.
And now they were coming for more.
Tommie stood. Pulled Hazel to her feet.
"We're going to the reactor room."
"Now?" Marsh asked.
"Now."
"It's dangerous. The lower decks are crawling with people who don't want to be found."
"Then we'll fit right in."
Marsh sighed. Stood. "I'm coming with you."
"You don't have to."
"I know." He grabbed his jacket. "But you're going to need someone who knows the territory. And I've been meaning to check out that reactor room for years."
They left the café together. Three figures moving through the station's veins, heading down into the dark.
The reactor room was two levels below Marsh's quarters. A dead zone. No cameras. No lights. No life support.
Tommie led the way. Flashlight in one hand. Multi-tool in the other. Hazel stayed close behind him. Marsh brought up the rear, his footsteps silent despite his size.
The corridors grew narrower. The air thicker. Decades of dust and decay coated every surface.
"This is it," Marsh said.
A massive steel door loomed ahead. Hazard symbols faded to ghosts. Tommie pushed it open.
The reactor room stretched before them. Cathedral ceiling. Dead machinery. Cables hanging like vines.
And in the center, a single terminal glowed.
Tommie approached it slowly. The screen displayed lines of code. File names. Dates. His own name was on the list.
Hazel Bentley. Tommie Kessler. Consent form 47-B. Sensory deprivation ritual. Scheduled for next week.
"They know," he whispered.
The terminal flickered. A message appeared.
WELCOME, TOMMIE.
I'VE BEEN WAITING.
Tommie's fingers tightened on the multi-tool.
They'd walked right into a trap.