home

search

Chapter 10: The Storm Approaches

  Most people saw a drunk man on a park path.

  Celeste saw a ghost.

  He stood there in the sodium-orange bleed of the lamps, shoulders a little hunched, hands half-curled at his sides, clothes dirty and rumpled, chest still smeared with the memory of a wound that should have killed him. To anyone else, it was just a man who’d had a bad night.

  To her, it was a corpse that hadn’t had the decency to stay dead.

  Oryx.

  The name rose in her mind without permission, an old habit that didn’t care what this new world called him. Eric. That was the sound the locals used, the old one had called him as such not long ago. Meaningless. The shape in front of her was the same—eyes, jawline, the way he carried himself even when tired—and not the same at all.

  He was smaller than her memory. Not in height. In presence.

  His mana—the thing that had once roared through him like a storm at sea—was barely a candle now. A guttering, weak flicker that bled through his veins just enough to keep his body from falling apart.

  She could remember the way he’d stood on a ridge of cracked stone, scales half-formed along his arms, armor smoking, eyes burning with power that bent the battlefield around him. The way the air had tasted when he moved. The way the ground trembled because it knew who walked upon it.

  This was not that man.

  This was the ruin left behind.

  And still he stood there in front of her, breathing, talking, mocking, like the years she’d paid in blood and chains had been some twisted dream.

  “You know,” he’d said, blade of stolen mana trembling in his fist, “for the record? This is not how I pictured a reunion.”

  He smiled when he said it. Of course he smiled. Jokes for armor. Jokes to keep the world at arm’s length.

  Her jaw clenched. The wind curled tighter around her legs, ruffling the torn skirts of air that had formed when she cast her enhancement spell. It hissed in her ears, eager, ready, hungry. Her body ached with the strain of holding the spell in this depleted state, but she forced it to obey.

  She’d dragged herself across years and worlds for this. She would not break first.

  You died.

  The thought pulsed like a heartbeat. It had been there from the first moment she saw him, standing outside that shabby little apartment building, arguing with a man who smelled like sour ale and despair.

  You left, and the kings fell, and the world tore, and I paid the price.

  But she didn’t say any of that. Not yet. The words were too big to fit through her throat. If she started, she didn’t know if she’d stop with speech or slip straight into screaming.

  Instead she focused on the thing she could understand.

  The fight.

  Winds wrapped around her like a familiar cloak, even in this half-starved state. The harness beneath her armor dug into her skin, the metal ring over her sternum pressing hot and cold at once. Two shards nestled inside—one fire, one water—quiet for now. Waiting.

  She’d felt them go off before. Not on her. On others.

  Disobey an order, they had been told. Turn your blade aside even once, and the water shard would bloom inside its housing, encasing heart and lungs in a coffin of ice. Then the fire would detonate a breath later, turning that ice to steam in an instant. Too fast for flesh to move with it. Too fast for bone to flex. A shaped charge made of agony and elemental force that left the inside of a person in places it was never meant to be.

  Obedience or hollowed ribs. Those were the choices.

  She had chosen obedience.

  She’d obeyed when they gave the order for the raids at the border. She’d obeyed when they pointed her toward screaming Veyrathi and told her to make an example. She’d obeyed when her legs shook from exhaustion and when her hands wouldn’t stop trembling when she slept. She obeyed because that was the only way to survive long enough to find an opening.

  Then the rifts had opened above the world, jagged mouths of hungry elsewhere. The kings had vanished, sealed away by forces too big even for them—Bahamir, Nathwe, Rynqis all dragged from the board at once, leaving the game to lesser hands.

  And in the chaos that followed, men like Malachius had thrived.

  She had traded one master for another. A calculated trade. Her previous owner had been cruel and small and proud, convinced a weapon like her was his alone to polish and parade. Malachius had bigger ambitions and even colder eyes.

  He was the one who got the gate detail. The one chosen to lead a force through the first transversal, to step onto a world that had never known their kind. Reconnaissance. Forward observation. Cataloging. The first notes in a song that would end in invasion.

  She’d begged for that posting with everything she had. Then she’d stopped begging and started making sure her old master wouldn’t live long enough to refuse.

  Even then, even with all the blood, it hadn’t been enough. Malachius hadn’t wanted a broken tool. He’d wanted the Wraith of Winds, the terror of half a dozen Veyrathi warbands. So she had worn that mask again, just long enough to prove she was still sharp.

  It was the only way he’d sign the transfer.

  And all of that—all of it—had bought her this:

  A patch of dying grass in a small-town park on a world that smelled like smog and cut lawns, facing down the man who’d once promised she would never wear chains again.

  Oryx. The failure. The ghost.

  Her eyes burned. She blamed the wind.

  “You don’t look happy to see me,” he said, because of course he did. “I thought I was charming.”

  If she’d had any strength to spare, she might’ve laughed at how pathetic that sounded.

  Instead, she tightened her grip on the invisible reins of the spell and let the hurt calcify into something sharper.

  “You don’t get to joke with me,” she said quietly, old language slipping out first, then the newer one for his benefit. “Not anymore.”

  His smile faltered.

  For a heartbeat they just looked at each other, the earth torn up around them, the night too quiet. Far off, somewhere beyond the trees, a siren wailed without urgency. The rest of the world had not yet understood that history was about to crack.

  You died, she thought. We bled. That is the story.

  She shifted her weight forward.

  Around the park, the wind sighed, bracing for impact.

  ***

  Michelle should have gone home.

  She should have turned the wheel, followed the road out of the park, driven herself back to the station or her apartment or any place where the world still made sense. Showered off the dirt and sweat. Pretended she hadn’t watched a man get punted through trees like a crash-test dummy.

  Instead she’d walked deeper into the park, gun holstered but hand never too far away, drawn like a moth to whatever disaster was unfolding at its center.

  She’d told herself it was her job. She was law enforcement. Someone had to check on whoever that body in the air belonged to. Someone had to see if they needed an ambulance. Someone had to make sure there wasn’t an armed lunatic in the middle of the playground.

  But under that, under the badge and the training, there was something else.

  She could not look away from Eric anymore.

  She’d tried. When they broke, she’d tried to put him in a box labeled “mistakes” and slide it onto a shelf in the back of her mind. He’d made that easy for a while. The calls unanswered. The promises broken. The steady decline into something she couldn’t fix.

  She’d moved on. Or pretended she had.

  Now here she was, boots crunching through fallen branches and torn sod, watching him face down a woman who shouldn’t exist.

  The woman stood in the middle of the wrecked clearing like the eye of a storm. Her hair was nearly white now, the long brown gone pale and translucent, the air around her warping in ribbons of motion. It was like watching heat shimmer above asphalt, if the heat had opinions.

  Eric stood opposite her, breathing hard, blood on his face, holding out a sword made of… light? Glass? Air? It seemed to change depending on how she looked at it, spiderweb cracks skittering along its length.

  He looked like hell. And somehow, he also looked taller. Not in inches—she could have sworn he hadn’t grown—but in the way he stood. His shoulders had shifted, some old habit of posture sliding back into place. He was still wobbling on his feet, but the slouch she associated with him had peeled away a bit.

  They were saying things she didn’t understand. Words in a language that sounded like nothing she’d ever heard—harsh, musical, sharp. Then English would slip back in, and the mix made her stomach twist.

  “…you changed your name,” the woman said, and even in English there was some edge, some shape of another language beneath it. “But you cannot change what you are.”

  Eric’s laugh was small and bitter. “Lot of people have called me a lot of things,” he said. “That one… I buried.”

  Michelle eased closer, half-hiding behind a tree that had somehow survived the chaos. Her heart thumped against her ribs in double-time. She told herself she was staying low because it was smart. Observe before you intervene. Know what you’re walking into.

  The truth was she was afraid.

  She’d shot him.

  She’d pulled the trigger, felt the recoil, smelled the burnt powder, seen the bloom of red on his shirt. She’d watched him stagger and had felt her world tilt out from under her.

  Then she’d watched his skin push the bullet back out.

  She could still see it when she closed her eyes—flesh knitting, muscle crawling, the slug wriggling free like a seed squeezed from a fruit.

  She hadn’t written that down. The report said she’d cleared the scene, found no sign of serious disturbance, her earlier call about possible sounds in the area chalked up to a false alarm. The discharged round had no home in the paperwork.

  One lie, signed with her name.

  It had seemed smaller than the alternative: admitting she’d shot a civilian in their kitchen and then watched them do something that shouldn’t be possible. Admitting she’d panicked. Admitting she wasn’t as in control as she pretended to be.

  Small lies never stayed small. She knew that. She’d seen it play out a dozen times in other people’s lives. Somehow she’d convinced herself she’d be the exception.

  Now the echo of that trigger pull sat in her hands like a weight. She hadn’t even realized she’d stopped resting one on her holster.

  She should draw. Every instinct from the academy screamed that at her. Big unknown threat. Aggressive stance. Center mass. Neutralize.

  But when her fingers brushed the butt of the pistol, a phantom sensation rippled up her arm—the remembered kick of recoil, the shock that had punched through her when Eric staggered back.

  She couldn’t do it. Not yet. Not when she didn’t understand what was happening. Not when the ghost of that shot still rang in her bones.

  So she watched instead.

  ***

  The woman shifted, bare feet settling in the dirt. The air around her tightened. Michelle didn’t know what exactly she was seeing, but every hair on her arms lifted.

  Eric’s grip tightened on the flickering sword. His jaw set. He almost looked like himself for a heartbeat—not the washed-out, tired version she’d run into at various times over the last few years, but the man he’d been when they met. The one who’d had jokes and scars and something haunted in his eyes that she’d been stupid enough to think she could fix.

  Then the moment passed. The exhaustion came back.

  “You know what they say about old habits,” he said. “Some of us are just slow learners.”

  “Some of us never learn at all,” the woman replied.

  Her eyes were on Eric, but the angle put Michelle in the far edge of her peripheral vision. There was a hardness there that Michelle recognized. She’d seen it in people whose lives had been nothing but war.

  She wasn’t sure whether she wanted to step in or run.

  The woman took a breath that pulled the wind inward. It coiled around her, invisible hands gripping her limbs. The air itself seemed to brace.

  “Enough,” she said. “I will not let you run again.”

  She moved.

  One blink, and she was ten feet closer. Another, and she was an arm’s length away. Michelle’s brain couldn’t track the in-between. The spell—whatever it was—turned distance into a rumor.

  Eric barely got his blade up. She slammed into it with her forearm, knocking it aside with force that sent shock up his arm. The rapier construct spiderwebbed with cracks.

  He staggered, boots sliding in torn turf.

  Her other hand snapped forward, fingers curled for a strike aimed at his throat. The kind of blow that didn’t just drop you—it ended you.

  Michelle didn’t think.

  Her body moved before her mind had time to veto it.

  One step. Two. A push off the ground that sent her forward into the space between them. Her hand wasn’t on her gun; it was outstretched, palm open, as if she could physically push the world back into something normal by will alone.

  “Stop!” she shouted, barely managing to push eric out of the way. To her surprise she found him heavier somehow, as if more dense than he'd been in her memory, Michelle's face turned towards the woman in time for their eyes to lock.

  A case of theft: this story is not rightfully on Amazon; if you spot it, report the violation.

  The womans eyes widened a fraction.

  Her palm halted an inch from Michelle’s sternum.

  It was like watching someone slam both feet down on invisible brakes. Every muscle in Celeste’s body locked, tendons going taut. The wind that had been swirling around her limbs shrieked in protest, spiraling tighter, then splaying out in disarray.

  Michelle’s heart tried to climb into her throat. Up close, the woman radiated wrongness—in the way her hair hung weightless in places, in the static in the air, in the iron-hard focus in her gaze.

  For a split second, that gaze pinned Michelle.

  If Michelle had been thinking clearly, she might have realized this was the part where she died.

  Instead she just stood there, arm out, breathing too fast.

  Something else moved instead.

  The harness under Celeste’s armor woke.

  Michelle didn’t see it. Eric barely caught the flicker of light through a crack in the chest plate. Celeste felt it like a fist closing around her lungs.

  The ring over her sternum went from neutral warmth to biting cold. The twin shards housed within—one a sliver of deep blue, one a chip of ember-red—stirred, reacting to the unfulfilled order path.

  Kill target: Insufferable irritant. Condition: valid.

  Attack vector: redirected.

  New obstruction: local lifeform.

  Conflict detected.

  The harness didn’t think in words. It thought in simple truths.

  Obedience. Disobedience.

  Kill. Don’t kill.

  Celeste had been drilled for years. She knew the sensation that rippled out from that central ring too well: the warning phase. The last chance.

  Ice licked out from the housing, fine needles of cold threading into her veins in a spiderweb pattern radiating from her heart. It was supposed to be enough to cause pain, to remind, to correct.

  Tonight, her body was too empty to absorb it cleanly.

  She’d poured nearly everything she had into holding Windstrike Arsenal together for these last exchanges. She’d fought her companion knight with almost no rest, then stalked this world on scraps of mana, the harness leeching a bit more with every spell cast, every enhancement invoked.

  There was no buffer left.

  The warning spike hit the bottom of her reserves and bounced.

  The shards hummed, confused for a fraction of a moment. No mana to pull for the ice shell. No energy to route for the fire burst.

  The harness did the only thing it could.

  It shut her down.

  Celeste’s breath hitched. Her arm trembled, that single inch between her palm and Michelle’s chest suddenly feeling like the width of a canyon. Her legs threatened to fold, the wind around her guttering like a candle in a gust.

  Eric saw it. He’d been watching that harness all night, even when he hadn’t wanted to admit to himself what he was seeing. The faint glow under cracked armor, the way the air around her chest seemed a fraction tighter, the way her spells cut out at odd moments.

  “Move!” he rasped, and this time it wasn’t a joke.

  Michelle snapped her gaze from Celeste’s eyes to Eric’s. Something in his voice made her obey.

  She stumbled back two, three steps, boots slipping in torn grass, arms flailing for balance. The moment she was out of that direct line, the pressure on Celeste’s palm eased—but the aftershock remained.

  The harness didn’t escalate to the kill sequence. No clear disobedience had been logged; the strike had not fully redirected, no attack had landed on forbidden flesh. Just a stutter, a hesitation. A glitch in the orders.

  It didn’t need to explode her. Not yet.

  But between the mana drain from Windstrike Arsenal, the previous night’s battle, the hunger gnawing at her gut, and the warning pulse, her body simply… ran out.

  Celeste exhaled.

  The wind exhaled with her.

  Her hair dimmed, white bleeding back toward brown at the roots. The bright, sharp aura of speed and precision softened, edges blurring. The air that had wrapped her in those invisible battle-robes shredded itself into harmless breeze.

  She swayed where she stood, eyes unfocusing for the first time since she’d appeared in the park.

  Eric took a half step forward, blade lowering despite himself.

  “Cel—”

  Her knees buckled.

  There was no drama to it. No slow, elegant fall. Her legs just failed, joints giving way like someone had cut the strings on a puppet. She dropped straight down, armor scraping against itself, shoulder clipping the torn edge of the trench before gravity finished the job and spilled her onto her side in the dirt.

  The rapier construct in Eric’s hand flickered, then shattered soundlessly, shards of light dissolving before they hit the ground.

  For a heartbeat no one moved.

  The park creaked around them: trees settling, leaves rustling, the distant hum of a streetlight trying very hard to pretend nothing unusual had happened.

  Michelle’s breath came in short, sharp pulls. Her hand had finally found the butt of her gun, fingers curled around it in a grip so tight her knuckles ached. She hadn’t drawn it.

  “You okay?” Eric asked her, voice rough.

  The question was so absurd she almost laughed.

  “Am I—” She cut herself off. “I’m not the one who just got used as a wrecking ball.”

  “Yeah, well.” He flexed the hand that had held the sword. It shook. “You looked like you were about to try the whole ‘human shield’ gig again. Didn’t go great last time.”

  “That was your fault,” she snapped reflexively. It felt good, almost comforting, to argue about something. Anything. “You jumped me.”

  “And you shot me.” He spread a hand over his chest, where the X-shaped scar lurked beneath the shirt. “We’re really not doing great at conflict resolution lately.”

  The sarcasm was automatic. Under it, she could hear the strain.

  Her gaze slid past him to the woman on the ground.

  Up close, without the wind and fury, she looked… small. Not physically—she was still taller than Michelle by an inch or two, lean and corded with muscle—but drained. Hollowed out. Her face, even streaked with dirt and shadowed with exhaustion, was ridiculously beautiful in a way that made Michelle’s brain want to stick it in a fantasy illustration somewhere.

  It was easier to see her as a threat when she was in motion, when the air itself bent around her. Lying there in the torn-up grass, chest rising and falling shallowly, she just looked tired.

  Tired and young and old all at once.

  Michelle swallowed. “Is she dead?”

  Eric’s jaw clenched. “No.”

  “You sure?” Michelle took a cautious step closer, eyes flicking between Celeste and that faint glow under her armor.

  “Her mana’s still moving,” he said, and she hated that she had to translate that in her head to mean she’s still alive. “Trust me. If that thing in her chest had gone off, we’d be… having a different conversation.”

  She filed the phrase “that thing in her chest” away for later and decided she didn’t actually want to unpack it right this second.

  “So what now?” she asked, anger slipping through the cracks in her voice. “Because from where I’m standing, we’ve got a hostile, armed… whatever the hell she is, unconscious in the middle of a public park, and I don’t exactly have a line in the manual for that.”

  “Elf,” Eric said absently.

  “What?”

  “She’s an elf,” he repeated, as if saying it out loud made any of this less insane. “Long story.”

  Michelle stared at him. “You realize how that sounds, right?”

  He met her eyes, and for the first time tonight there was no joke there. Just tired honesty.

  “Yeah,” he said. “I do.”

  Something in her shifted.

  A part of her wanted to slap cuffs on him just on principle. Drag him back to the station. Throw him in a holding cell and let someone higher up decide what to do with a man who apparently couldn’t die properly and a… wind-warrior alien-elf thing who could fold him into a tree.

  Another part thought about the paperwork. About trying to explain this to Dalton. About writing, in official language, that she’d watched someone punch a man through four trees, then stop mid-strike because an glowey mystery harness got fussy.

  She’d already lied once. Adding “extradimensional fantasy violence” to the list didn’t seem like the smart follow-up move.

  Beyond that, beyond the badge and the bureaucracy, something older spoke up. The part of her that made her stand between screaming couples, between drunk assholes and the people they were trying to hit. The part that had driven her into this career in the first place.

  There was a person on the ground. Hurt. Breathing. Not actively trying to kill anyone at this exact second.

  Then there was Eric.

  His shirt was torn, blood smeared across his side and chest. The wounds were shallow now, edges puckered as if weeks old, but she’d seen them fresh. She’d watched him heal and she still couldn’t quite make her brain accept it.

  He didn’t look okay.

  He looked like someone who’d been running on fumes for a very long time and had finally found something worth using whatever was left on.

  “We can’t leave her here,” he said quietly.

  Michelle sighed. “You realize how insane it is that your first instinct is ‘take the murder-elf home,’ right?”

  “That’s racist,” he said automatically.

  She scowled at him. “You don’t get to pull that card when you’re the one who knew what to call her.”

  He managed a ghost of a grin. “Fair.”

  His expression sobered. He looked down at Celeste, something complicated flickering in his eyes. Guilt. Fondness. Fear. A memory she wasn’t invited to.

  “I owe her,” he said.

  “For trying to cave your ribs in?” Michelle asked.

  “For a lot of things,” he replied. “Most of which I don’t have time to unpack while we’re standing on what used to be a respectable lawn.”

  He bent down, testing his shoulder as he slid his arms under Celeste’s back and knees. For a second Michelle thought he was going to drop her—the muscles in his right arm spasmed, a leftover complaint from the earlier break—but the last of the stolen mana did its work. The healing had shored up the worst of the damage.

  He lifted her with a grunt. She weighed more than she looked. Muscle and armor and the quiet heft of someone who’d spent a lifetime in motion.

  Michelle stepped in automatically, steadying them both until he found his balance.

  “You’re insane,” she muttered.

  “Been accused of worse,” he said.

  “What are you going to tell your roommate?” she asked. “Or did he finally give up and find someone with fewer concussions?”

  Eric snorted. “Mike? Nah. He’s too loyal for that. Or too stubborn. Hard to tell.”

  “Uh-huh.” She glanced at the torn-up clearing. “We’re going to have to come up with something for this, you know.”

  “Storm damage?” he suggested.

  “In the middle of a clear night,” she said flatly.

  “Microburst.”

  She gave him a look.

  “Fine,” he sighed. “One crisis at a time?”

  “One,” she agreed tightly. “And right now, crisis number one is getting off this lawn before someone with a cell phone decides to film the aftermath of your superhero slap-fight.”

  “Fair point,” he said. “C’mon. You’re driving.”

  “Of course I am,” she said. “Because why wouldn’t I chauffeur you and your unconscious alien guest around like this is a normal Friday night?”

  He didn’t answer. Just adjusted his grip on Celeste, gritted his teeth, and started walking toward the edge of the park.

  Michelle followed, pulling her phone out long enough to snap two quick, wide shots of the damage for reference. Later, she told herself. She’d deal with later… later.

  Right now, she had a very immediate problem to get into the back of her car.

  ***

  Mike leaned against the railing outside the apartment complex, the metal cold and a little sticky under his forearms. The pack of beer resting by his boots sweated into the warm night air, cardboard growing soggy at the edges. One can was already open in his hand, half-gone, bubbles and cheap hops buzzing through his system in a familiar hum.

  The street below was quiet. Coyote Hills didn’t have much in the way of nightlife, not on this side of town. A few cars rolled past, the occasional burst of laughter from somewhere down the block, the glow of Manny’s Liquor sign still dark.

  That last bit sat wrong with him.

  Manny’s lights shouldn’t be off this early. Hell, they shouldn’t be off at all on a night that had started the way this one had.

  He tried not to think about Eric getting thrown through a wall. About knights in armor and helmets that hid not faces but something stranger. About blue skin and ears that weren’t where they were supposed to be.

  His brain had filed the last few days under “too much” and slapped a tarp over the whole thing.

  Focusing on beer was easier.

  Eric had given him cash with a grimace, muttering something about Manny being “indisposed” and his stash not surviving the last twenty-four hours. Mike hadn’t pressed. When your best friend handed you money and asked you to grab fuel, you grabbed fuel.

  Now he waited.

  The ache from losing his lean-to behind the liquor store hadn’t faded yet. It wasn’t just the lost shelter. It was the feeling of something constant getting torn away, leaving him exposed. Eric offering the couch had softened the blow, but a couch was a couch. It wasn’t his. The street, for all its misery, had felt… honest.

  He took another pull from the can, swallowed, and watched the intersection.

  A familiar sedan turned the corner, headlights sweeping briefly across his face.

  Mike squinted, then straightened. “No way,” he muttered.

  Michelle’s car rolled to a stop at the curb. The engine cut. For a second, nothing happened. Then the driver’s door opened and Michelle stepped out, looking like someone had put her through a dryer on the wrong setting.

  She spotted him almost immediately. Her expression did a little flicker—surprise, resignation, some third thing he didn’t know her well enough to name.

  “Hey,” he called, lifting his beer in a half-salute. “Evening, Officer Trouble.”

  “Mike,” she said, voice tight.

  The back door opened.

  Eric unfolded himself from the interior with all the grace of a man whose body had recently been introduced to the concept of blunt force trauma. He looked like he’d gone three rounds with a truck and lost on points. Dirt smeared his clothes, a few new tears joined older ones, and there were bruises forming along his jaw and cheekbone.

  He also looked… different.

  Mike frowned, tilting his head, trying to put a finger on it. Eric’s shoulders seemed heavier somehow. His posture a little straighter. Not by much, but enough for someone who’d known him for a decade to notice.

  “You pick up a gym membership when I wasn’t looking?” Mike called down.

  Eric glanced up. For half a heartbeat, the weariness in his face cracked, and the old grin—the one from before things went really bad—showed through.

  “Nah,” he said. “Just caught up with an old training buddy.”

  He bent down into the open back door again.

  When he straightened, he had a whole unconscious woman in his arms.

  Mike stared.

  Armor. Dirt. Long hair hanging limp. Ears that were way too pointy. Skin that was too smooth, too oddly toned under the streetlights to be any flavor of local.

  “...Okay,” he said slowly, taking a long drink just to give his mouth something to do while his brain rebooted. “I miss a memo, or did we start picking up strays now?”

  “Clear a spot on the couch,” Eric called, starting toward the stairs with careful, measured steps. “We’ve got a guest.”

  “A guest,” Mike repeated. “Uh-huh. And what species of guest would this be, exactly?”

  “The kind that nearly turned me into lawn fertilizer,” Eric said. “Also the kind that will be very upset if she wakes up in the hallway, so move.”

  Mike snorted despite himself. “You packed some muscle outta nowhere, man. You look… I dunno. Bigger or something.”

  “Adrenaline’s a hell of a drug,” Eric said lightly.

  Michelle shut the car door a bit harder than necessary and came around to fall into step behind him, one hand hovering near the small of Celeste’s back as if she could steady both of them by sheer force of will.

  “Adrenaline doesn’t knit bone,” she muttered.

  Mike’s eyes flicked between them. “Okay, cool, love the mysterious cryptic commentary. We doing the full ‘no one explains anything to Mike’ routine again, or do I get a single straight answer tonight?”

  “Short version?” Eric puffed out a breath as he reached the bottom of the stairs. “World’s bigger than we thought. I got beat up by someone who hates me for reasons I don’t fully remember. Michelle played hero. And we really, really need more beer.”

  “That last bit tracks,” Mike said. “The rest sounds like the part of a story people usually leave out at parties.”

  “You ever know me to tell a story the normal way?” Eric asked.

  “Fair point.”

  ***

  Mike stomped out his cigarette on the landing, grabbed the beer pack, and held the door open for them as they navigated the stairwell. It was narrow, the kind of old-building design that made moving large pieces of furniture a nightmare. Eric took it slow, muscles trembling by the time he reached their floor.

  Inside, the apartment smelled like cheap cleaner, coffee, and the faint ghost of something fried Manny had sent over weeks ago. The couch—a thrift-store lumpy gray thing—dominated the small living room.

  Mike moved quickly, sweeping aside a mess of old takeout containers, a pile of laundromat-folded clothes that hadn’t made it to drawers, and a stack of dog-eared magazines. He grabbed a blanket off the back of the couch and flung it over the cushions more out of instinct than any real idea of what qualified as appropriate bedding for extradimensional elves.

  “Guest suite is ready, your majesty,” he said. “No mints on the pillows, but we have a fine selection of headaches and regrets.”

  Eric lowered Celeste onto the couch as carefully as his shaking arms allowed. Up close, Mike got a better look at her. Purple-hued marks mapped along her throat and collarbone—bruises, but in shades that looked… wrong on human skin. Her armor was cracked in several places, edges blackened from some old heat. Her lashes were long, resting against skin that had an unnatural smoothness to it.

  “She doesn’t look like any hitting machine I’ve ever seen,” Mike said quietly.

  “That’s because you’re seeing her after the part where she runs out of gas,” Eric replied, straightening with a grimace and rubbing his shoulder. “Trust me. You don’t want to be on the field with her when she’s fully fueled.”

  “Neat,” Mike said. “Love that for us.”

  Michelle hovered just inside the doorway, arms folded, eyes scanning everything. The living room. The unconscious elf. Eric. Mike. The power cords still coiled near the kitchen where chairs and knights had once been.

  Her gaze lingered on the X-shaped scar peeking through the torn fabric at Eric’s chest.

  “Is this… normal for you?” she asked finally.

  “No,” Eric said. Then, after a pause: “Kinda.”

  She huffed out a breath that might have been a laugh in another life. “You ever think about, I don’t know, calling someone? When this kind of thing happens?”

  “Who would I call?” he asked. “The cops?”

  She shot him a look.

  “Present company excluded,” he amended.

  Mike dropped onto one of the stools by the counter, rolling a beer can between his palms. “So. We got the cop. We got the drunk. We got the… murder-elf.”

  He cracked the can, foam fizzing up. “What’s the plan, chief?”

  Eric looked down at Celeste.

  Her face was slack with unconsciousness, but even asleep there was tension in the set of her jaw. Her hand had curled into a loose fist against her stomach, as if gripping the memory of a weapon. The faint, ugly glow of the harness gem flickered under her armor with every shallow breath.

  He remembered her younger, smaller. A kid with bruised wrists and furious eyes. The way she’d held a knife for the first time. The way she’d laughed when they’d outrun a storm on an open plain. The way she’d looked at him the day of his execution, like she wanted to say something and never quite found the words.

  He remembered waking up on a different world with smoke in his lungs and a hole where the rest of his life should have been.

  “Plan’s the same as it’s always been,” he said.

  “Which is?” Michelle asked warily.

  “Survive tonight,” Eric answered. “Figure out tomorrow in the morning.”

  “That’s not a plan,” she said.

  “It’s the only one that’s worked so far,” he replied.

  Mike lifted his can. “To tomorrow, then,” he said. “May it suck less than today.”

  Eric snorted, then grabbed a beer from the box and popped the tab. His hands had mostly stopped shaking.

  He took a long drink.

  Somewhere deep under the alcohol and the exhaustion, something old and coiled stirred. The little bit of mana he’d stolen from Celeste sat in him like a live ember, refusing to go out even as it cooled. His body still buzzed from the fight, from the healing, from the way the world felt just a little sharper at the edges now.

  Michelle watched him, arms still folded, leaning against the doorframe like she wasn’t sure if she was staying or going. Her eyes kept drifting back to the couch.

  “Do you trust her?” she asked quietly.

  Eric stared at Celeste for a long time.

  “No,” he said. “Not right now.”

  “Do you trust yourself?” she pressed.

  He opened his mouth to answer. Closed it. Looked away.

  “I’m working on it,” he said.

  Silence settled for a moment. The cheap clock on the wall ticked. Somewhere in another apartment, someone laughed at something on TV.

  Life, for everyone else, went on.

  “Storm’s coming,” Mike said suddenly.

  Michelle glanced over. “What?”

  He shrugged. “Manny used to say that, when stuff started piling up. ‘Storm’s coming, kid. Get your raincoat.’” He gestured at the unconscious elf, the bruised pseudo-immortal on the couch, then at the cop in denial. “Feels like that. Like the air right before a bad one.”

  Michelle exhaled slowly. “Storm or not, you still gotta live through the weather.”

  Eric finished his beer, crushed the can lightly in his hand, and dropped it in the trash.

  “Life doesn’t wait for us to be ready,” he said. The words surprised him a little; they sounded like something a wise king once said, looking out over a world that needed saving. “It just… changes.”

  He looked at Celeste again, then at Michelle, then at Mike.

  “And how we deal with it,” he went on, “that’s the part that decides who we turn into.”

  Michelle frowned, but there was a flicker of something like reluctant agreement in her eyes. Mike just looked tired and thoughtful in equal measure.

  Outside the thin apartment walls, wind rattled the stairwell railing. A few drops of stray moisture hit the glass. Somewhere in the distance, thunder muttered, too low and far to be anything but a warning.

  A storm was coming.

  Eric could feel it now—not just in the weather, but in the way the world lay tense and restless under his skin. something had opened. Old debts had crawled out of the grave. Nytheris hadn’t forgotten him, even if he’d tried to forget it.

  He glanced once more at Celeste, then reached down and tugged the blanket up over her shoulders.

  “Time to get ready for the rain,” he said softly.

  No one argued.

Recommended Popular Novels