Chapter 31

The world still burned behind his eyes when he woke. Not a dream, not an echo, just the bond refusing to die.

A faint echo of his last thought shivered through the wreckage as debris rained down.

Grit and sparks struck his skin while the dying emergency lights painted the smoke in flashes of red and white.

Kylix’s voice pulsed behind his eyes, a ghost of the telepathic flare that had saved him a heartbeat earlier.

Heat spoke before words could. It told him the fire was alive, and somewhere inside it, so was Kylix.

The echo crawled down his spine, not sound but pressure. Every nerve still carried the shape of that command.

“Don’t you dare die. Not for me,” he whispered into the smoke. The sound broke.

His heartbeat staggered once, then found the rhythm that wasn’t his.

The world tilted red, smoke bending with each pulse. For a moment he thought the light itself obeyed the bond, flaring when he breathed.

It faded slow, leaving a hollow throb in his skull and a shimmer under his skin.

It was the proof, the connection. The bond refused to die, only changed how it burned.

Mirel blinked through the smoke, a flicker of thought cutting the haze.

Kylix’s command cut through the fire. For a breath, the memory steadied him before the next wave of noise hit.

The light was gone, but the heat still roared.

He wasn’t waking from sleep. He was forcing his way back to awareness.

The building shook hard. Metal shrieked.

Air warped around falling metal, bending light the way pain bends thought.

“Kylix! Answer me!” he shouted into the roar.

The pressure shift flattened his ears. Ozone bit his tongue. Static prickled along the edge of every sound.

A soldier stumbled past with half a mask, coughing blood into his glove. The splash steamed where it hit the floor.

“Hold!” another voice yelled, lost to the crash of steel.

Mirel ducked as a pipe burst, scalding water cutting the smoke into sheets. Heat washed through the corridor like breath from a furnace.

He pressed his palm to the wall. Frost spread beneath it, thin and shaking. “I’m coming,” he said, voice raw.

The city’s heartbeat lived inside the noise, unwilling to die.

Pipes vented scalding air. Every sound merged into a single groan.

Pushing up, he found the floor tilting. He coughed, tasting metal and ash.

Red strobes pulsed through the haze as a broken mechanical voice crackled overhead, repeating evacuation codes no one could hear.

Frost trembled over his palms, curling outward in weak spirals.

The bond hummed somewhere inside his skull.

The hum steadied him, proof the link had survived the blast, thin but alive.

Kylix.

The thought hit like a blade of light. Panic followed. The last thing he had seen was fire swallowing the space where Kylix had stood. He couldn’t sense him clearly now, only static and the fading echo of his voice.

He pushed to his feet. The floor tilted beneath him.

Sound returned in layers. The crack of settling stone.

The hiss of broken vents. The distant whine of alarms. Figures moved through the haze, half-silhouettes staggering toward the stairwell.

Luminary jackets flashed among the smoke.

A medic dragged someone by the shoulders.

The fire still painted the world red. It hadn’t ended, it had only changed shape.

Helianth’s voice cut through the chaos, steady and hard. “It’s rigged! They’ve wired the core! Everyone out, now! Daven, hold Ryneth and keep him breathing!”

Mirel turned toward the sound. The static glow from Ryneth’s body reflected in the drifting smoke as a faint blue light, and his own frost flared along his arms in response. He glimpsed Daven through the haze, Ryneth motionless in his hold, the boy’s skin lit faintly by a blue flicker of static.

“Repeat, retreat!” Helianth’s command echoed above the din.

The wind from the spinning rotors buffeted Mirel’s face, lifting ash and debris from the floor. Every breath tasted of metal and smoke. Luminary helicopters thundered outside, their searchlights slicing through the broken walls.

They were already inbound. Someone had seen this.

Mirel’s chest heaved. The only name he wanted to hear didn’t come.

“Kylix!” he shouted, but his voice broke apart in the noise. No answer came. Only the roar of gas igniting somewhere below.

Then he saw it, the west wing collapsing in on itself, a column of flame rising through the wreckage. Through the storm of fire, Kylix lay pinned beneath a fallen beam, one arm raised to shield his face.

Panic cleared everything else from his mind. Mirel ran.

Helianth shouted after him. “Mirel, no! The whole thing’s going—”

He didn’t listen.

“Kylix!” His voice cracked. “Hold on, I’m coming!”

“Answer me.”

“I am answering,” came back through the fire. “Don’t you dare die, Mirel.”

From across the inferno came Kylix’s shout, raw and furious. “Don’t!” But it was already too late.

Heat pressed against him. The corridor burned from wall to wall. Every breath tasted of smoke. There was no path that wouldn’t kill him. Instinct rose faster than fear. He braced both hands. Cold filled the air and pushed the fire back.

The effort tore through him. Pain spiked behind his eyes as the frost carved its way out.

Ice cracked down his spine while his pulse echoed slow.

Power drained through every nerve. His skin tightened.

His breath turned to fog. Both eyes turned pale as frost. For an instant everything inside him went silent.

The stillness held against the chaos surrounding him.

Veins shimmered blue beneath his skin, and the air around him dropped in temperature until every inhale scraped his lungs.

Frost exploded outward, carving a tunnel through the fire.

The ice didn’t shimmer, it remembered. Every fracture caught a flash of flame and turned it to memory.

Steam rolled over his shoulders and coiled into the air like ghosts trying to breathe.

“Kylix!” he called again. The sound fractured down the corridor.

“Don’t,” came faint through the fire. “You’ll die here.”

“Then we die together.” His voice tore at his throat.

The tunnel breathed with him. Each inhale drew the frost tighter, each exhale loosed it again, a living corridor that refused to melt.

He didn’t freeze the world, he preserved the path between them.

“You hear me?” he shouted. “I won’t stop. Not until I reach you.”

The heat fought back, slamming against the walls until cracks laced the surface like veins of light.

He pushed harder, vision narrowing to blue and red, pulse matching the rhythm of shattering glass.

Kylix’s silhouette lurched in the firelight, close enough to hear him.

“Stay with me,” Mirel gasped. “Just say my name.”

“Mirel!” Kylix’s voice tore through the smoke.

“Say mine,” Mirel rasped. “Say it and I’ll live.”

“Kylix.”

“Then keep breathing.” Air scorched his lungs, the name steadying his pulse.

Then the tunnel shook as if the city itself had chosen sides.

Ice hissed and cracked as it met the heat. Walls shone blue before water streamed down them. Steam sheeted over his back and faded into the smoke. The tunnel melted as fast as he could make it, every inch costing him more than he had left.

Mirel widened his arms, forcing the frost to spread and create a path shielded from the fire.

His own skin burned from the cold. The ice screamed under pressure, melting into sheets that rained down on his back.

Each movement cost him another breath, another ounce of strength.

The world shrank to noise and steam. The bond pulled at him and kept him moving.

Kylix came into view ahead, shaking off debris and forcing himself upright. He looked dazed, firelight glancing off his skin as he staggered forward. The tunnel glowed blue. Light moved across his face and broke on the frost.

A thin bright pull moved through him. It wasn’t heat. It wasn’t ice. Maybe it was light.

Mirel’s strength faltered. Frost cracked at his knees.

His power drained too fast. Tears streamed down his face, too hot to freeze.

“You know why I froze those crime scenes?” His voice trembled.

“Because I was in love with you. For so long, I was in love with an Imperial prince. You were my hero. I used to watch you.”

Kylix steadied himself, teeth bared against the heat. “What?”

Mirel nodded, arms shaking. “You were the most handsome man I’d ever seen. So powerful. So intelligent. So…” His throat closed as his knees gave way.

“Mine,” Kylix growled. He started toward him. The tunnel collapsed behind them, the explosion chasing the ice down. Fire and frost collided in a blinding flash. Mirel forced one final surge, widening the walls as light flared white around them.

For a second he saw them reflected in the glass around them. Two silhouettes, one blazing, one frozen, locked in the same storm. The tunnel shook as if the city itself drew breath to watch.

“Good timing,” Helianth said under his breath, more to the air than to them.

When the world stopped moving, Kylix held him against his chest. The heat still licked at the walls. He pressed his mouth close to Mirel’s ear. “Stay with me. You hear me?”

Mirel’s eyelids fluttered. “Told you… I’d come.”

Kylix made a sound between a laugh and a curse. “You fool.” He held him tighter and rose, dragging them both toward the extraction corridor where Helianth’s team was retreating.

The structure screamed. Beams cracked. A column of flame tore up the central shaft. They had seconds left.

If ads affect your reading experience, click here to remove ads on this page.