Chapter 5
The safe house smelled like wet jackets and hot metal.
Vantaa clung to them in small, annoying ways—dust in the seams of their boots, a faint copper tang in the back of the throat, that pressure-memory that didn’t go away just because you shut a door. Mai killed the engine in the little gravel pocket behind the building and for a second none of them moved, as if the car itself had become a thin-walled quarantine.
Then Mai exhaled once and the spell broke.
“Inside,” she said. Not sharp, not urgent. Just inevitable.
Ace was already out, light-footed and quiet, katanas still sheathed but not… asleep. Shammy unfolded herself from the passenger side like a tall animal exiting a cage, shoulders rolling, eyes tracking the dark like it had offended her personally.
The safe house was anonymous by design—one of those Foundation-adjacent rentals with furniture that had never been loved. But Triad had a way of making any space theirs with small rituals: gear on the same table, weapons laid out the same way, the kettle always in the same spot even if the kitchen changed.
Mai set her disruptor pistol down first and started stripping it for inspection with a surgeon’s calm. Ace unbuckled her harness, shrugged out of her outer layers, and immediately began cleaning the blade edges like they’d been insulted. Shammy kicked off her boots with a careless flick and padded across the room in socks, already scanning the corners because she couldn’t not.
“Node,” Shammy said finally, mostly to the ceiling.
Mai didn’t look up. “Yes.”
“And constructs,” Shammy added.
“Yes.”
“And that thing,” Shammy said, frowning, “that polite throat-clearing noise? I hated that.”
Mai clicked a component into place. “We’re not cataloguing your feelings.”
Shammy’s mouth quirked. “It’s not a feeling. It’s a survival rating.”
Ace’s blade made a soft shhht against cloth as she wiped away residue that didn’t really exist anymore. “It learned.”
Mai’s hands paused for a fraction. “It adapted. Not necessarily learned.”
Ace glanced up, violet eyes catching light the way bruises caught streetlamp glow. “Same difference.”
Mai resumed disassembly. “No. One implies intent. The other implies mechanism.”
Shammy wandered to the window, peered out at the quiet street, then back at them. “You say that like intent makes it scarier.”
Mai’s tone was flat. “It does.”
Ace snorted softly. Shammy smiled like she’d been handed a point.
Minutes passed in that post-op quiet where everything is normal again because you force it to be. They didn’t talk about the hole in the floor. They didn’t talk about the monitor showing a hallway it shouldn’t have known existed. They didn’t talk about how the air had felt when the node snapped—like a throat trying to swallow.
They didn’t need to. Not yet.
Mai reassembled the pistol, thumb brushing the runes once as if checking a pulse. “Report to Rissanen in the morning. We’ll request a sweep team. Containment gear.”
Shammy’s gaze slid to her. “Tomorrow.”
Mai’s eyes stayed on the weapon. “Tomorrow.”
Ace kept cleaning. “It’ll move.”
Mai didn’t deny it. She just tightened one screw and set the pistol down like that fixed something. “We’re not going back tonight.”
Shammy’s grin returned, thin and sharp. “Aw. And here I was hoping for a romantic moonlit recon.”
Ace’s response came fast. “You’re not romantic.”
Shammy put a hand to her chest in mock injury. “That’s slander. I’m extremely romantic. In a thunderstorm kind of way.”
Mai’s silence was the third punchline.
Shammy laughed, then—almost as an afterthought—walked toward the back door. “Roof.”
Mai glanced up finally. “You don’t need to.”
Shammy paused in the doorway, the night behind her like a dark mouth. “I know. I want to.”
Ace didn’t look up from her blades. “Perch.”
Shammy’s grin flashed. “Exactly.”
She slipped outside, and the house immediately felt smaller, quieter in a different way. Less charged. More… contained.
Ace finished wiping the first katana, set it down carefully, and reached for the second. Her shoulders were loose, but her attention wasn’t. It never fully was, not since Violet had learned to exist without screaming.
Mai watched her for a moment.
Not openly. Mai rarely watched anyone openly. She observed in peripheral layers, like radar.
“You’re favoring your left wrist,” Mai said.
Ace blinked as if surprised she’d been noticed. “Cable burn. Nothing.”
Mai nodded once, accepting the answer because it was probably true. “Cold compress.”
Ace’s mouth twitched. “Doctor Mai.”
“Don’t be dramatic,” Mai said, and in any other mouth that would have been humourless, but Mai’s version of humour was often hidden in word choice and timing. “You’re too small to be dramatic.”
Ace’s eyes narrowed. “I can be dramatic efficiently.”
Mai’s lips almost—almost—moved toward a smile. “Cold compress.”
Ace grumbled something that might have been agreement, might have been a threat.
The kettle clicked on. The safe house had a cheap electric one with a lime-scale stain that never quite went away. Mai filled two mugs without asking. It was a small kindness she pretended wasn’t one.
Ace took hers and sat on the edge of the couch, mug warming her hands. The tea was too weak. It always was in rentals like this.
Mai sat opposite, mug untouched for the moment, posture composed like she’d been poured into it.
For a few minutes, they said nothing.
Not because anything was wrong.
Because silence was something they shared without fear.
Ace took a sip and grimaced. “This tastes like someone described tea to a kettle.”
Mai’s tone was even. “It’s tea.”
“It’s an insult wearing the idea of tea,” Ace said.
Mai finally sipped. Her expression didn’t change. “It’s adequate.”
Ace looked at her, eyes narrowed in mock suspicion. “Adequate is your favorite word.”
Mai didn’t deny it. “Adequate keeps you alive.”
Ace’s mouth twitched again. “So does being annoying, apparently.”
Mai set her mug down and began checking her kit with quiet, methodical movements. The rhythm of it was familiar. The rhythm of her was familiar. Ace watched those hands for a second too long, then looked away as if caught.
And because the world was slightly too quiet without Shammy’s noise, Ace let herself do what she usually did when the tension needed somewhere to go.
She leaned forward a fraction, voice low and casual—intentionally casual. “You know… after tonight, you owe me. Vantaa tried to swallow me and you didn’t even scream my name properly.”
Mai’s head lifted.
Just enough.
The line was the kind Ace threw all the time—half complaint, half invitation. Normally it would earn her a dry, sharp return. Something like “Don’t flatter yourself,” or “I screamed internally,” or even a precise little jab about Ace’s height and the mechanics of being swallowed by architecture.
Instead, Mai replied in the calm, neutral tone of a person acknowledging a logistical item.
“I said your name,” she stated. “I retrieved you. Debt is not incurred.”
Ace blinked.
It was nothing. It was perfectly reasonable. It was… correct.
But it landed wrong.
Not like pain. Like a step that didn’t quite meet the stair.
Ace smiled anyway, because Ace was good at making things smooth. “Wow. Romantic.”
Mai’s eyes flicked to her, assessing. “You’re tired.”
“I am,” Ace said, still smiling. “And extremely vulnerable to bribery.”
Mai’s gaze drifted back to her kit. “Sleep.”
Ace took another sip of the terrible tea. “I could.”
Mai nodded once, as if that solved the matter.
The moment passed. It was small. It was nothing.
Ace told herself the same thing twice, just to make it stick.
Nothing.
She stood, mug in hand, and padded toward the hallway. “I’ll… wash this.”
Mai didn’t look up. “Leave it. Morning.”
Ace paused for a heartbeat—one of those microscopic hesitations that meant her brain had caught something and didn’t know what to do with it yet. Then she continued to the sink anyway, because washing a mug was a better use of nervous energy than thinking.
Outside, above them, the roof creaked softly under Shammy’s weight.
Ace could hear it. She always could.
And for a moment, with the kettle’s faint hiss and the refrigerator’s tired hum and Mai’s quiet clicking as she re-stowed equipment, the safe house felt like it always did after a job.
Home, in the way Triad did home.
Ace rinsed the mug, dried it, set it upside down on the rack.
Then she stared at her own reflection in the dark window above the sink.
Her violet eyes looked back at her like they always did: too bright, too sharp, slightly haunted.
She let the thought rise—just enough to be acknowledged—and then shoved it back down.
Mai was tired. That was all. Vantaa was a mess. That was all.
There was no demon in the room.
There was no reason to be weird.
Ace turned off the kitchen light and walked back into the living room.
Mai didn’t look up.
On the roof, Shammy watched the night like a gargoyle with a pulse.
And somewhere very far away—far enough that it couldn’t possibly matter—Ace’s instincts kept a tiny corner of themselves awake, quietly cataloguing one small, perfectly reasonable sentence that had landed like a misstep in the dark.
Nothing.
Just… noted.