The Factionâs rooftop materialized around Noah, and immediately he understood why this was his next linkâs chosen location.
From up here, you could see everything. The entire eastern quadrant sprawled beneath them, smoke still rising from dozens of fires that hadnât been fully extinguished. The sun was setting, painting the sky in oranges and reds that would have been beautiful if they werenât illuminating a city that had been broken.
Seraleth sat near the edge, her legs dangling over empty air, her seven-foot frame making her look almost childlike against the scale of destruction visible below. Her white hair caught the fading light, and Noah could see her shoulders moving slightlyâbreathing, he realized, or maybe crying so quietly he couldnât hear it from this distance.
Her ears perked up the moment he appeared. Enhanced hearing, he remembered. She could probably hear his heartbeat from across the rooftop.
She turned, and her luminous eyes went wide. Then she was moving, crossing the distance between them in three massive strides, and suddenly Noah was lifted off his feet as Seraleth pulled him into a crushing embrace.
"Noah!" Her voice cracked with emotion, relief and grief mixing together. "Youâre back. Youâre safe. Thanks to Lilivil, youâre safe."
Noah wrapped his arms around her as best he could given their height difference, feeling her body shake against his. She was cryingâactually crying, tears running down her face, her composure completely shattered.
"I failed you," Seraleth whispered against his shoulder. "We couldnât stop him. I tried, Noah. I tried so hard, but Kruel was too strong. He was too fast and too powerful and I couldnât protect them. I couldnât protect anyone."
Noah felt his own tears starting again, but he forced words out through the tightness in his throat. "Sera. Put me down. Please."
She lowered him gently, her hands lingering on his shoulders like she was afraid heâd disappear if she let go completely. Up close, Noah could see the damage. Bruises covered her arms where they were visible beneath her torn clothing. A cut across her cheek had scabbed over. Her left eye was slightly swollen.
"Youâre hurt," Noah said.
"Iâm alive," Seraleth replied, her voice hollow. "Which is more than I can say forâ" She stopped, her throat working as she swallowed hard. "Iâm alive because I ran, Noah. When it became clear we couldnât win, when the choice was dying pointlessly or surviving to warn others, I ran. And I hate myself for it."
Noah pulled her close again, letting her head rest against his chest. For several moments, they just stood there, holding each other while the sun set on a broken city.
"Tell me what happened," Noah said quietly. "Please."
Seraleth nodded against him, pulling back slightly. Her luminous eyes found his, and he saw centuries of warrior discipline warring with fresh trauma.
"Iâll tell you everything," she said. "But the others should hear this too."
---
They gathered in the factionâs conference room several hours later. The space felt too large for just the six of themâNoah, Sophie, Lila, Lucas, Kelvin, and Seraleth. Usually this room held twenty or thirty people during briefings, voices overlapping, energy filling the space.
Now it was just them, and the silence was oppressive.
Kelvin had cleaned himself up somewhat. His hands were bandaged, his face washed, though his eyes still carried that thousand-yard stare that spoke of someone whoâd seen too much. Lucas sat beside him, also cleaned up, though the bruising on his face had only gotten more pronounced.
Seraleth stood near the holographic display, her posture military-straight despite her obvious exhaustion. Sophie and Lila sat close together, their hands clasped between them.
Noah stood near the back of the room, his arms crossed, waiting.
"So thatâs what happened?" he asked, his voice carefully neutral.
Seraleth nodded slowly. "Yeah."
She took a breath, her luminous eyes distant as she recalled events from less than a day ago.
"Approximately twelve hours ago, hell happened. Multiple city alarms went off simultaneouslyâthe klaxons that only activate for Harbinger pod descents. We mobilized immediately. Eclipse members to defensive positions, contacted EDF coordination, prepared for standard incursion protocols."
Her hands clenched into fists.
"But the pods never came. No atmospheric breaches. No descent signatures. The EDF was confused, thought it might be a false alarm or system malfunction. Thatâs when Kelvin figured it out."
She gestured at their tech specialist, who was staring at nothing.
"The portal technology," Kelvin said, his voice mechanical. "The same system we destroyed at Arthurâs northern facility. Heâd built more. Multiple gateway points positioned around the entire quadrant. By the time I triangulated the signatures, we realized we were boxed in from every angle."
"Eight portals," Seraleth continued. "Eight simultaneous breach points. Harbingers started pouring throughâone-horns and two-horns initially. The EDF mobilized everything they had. Military bases deployed their full complements. Every awakened soldier in the quadrant was called up."
"And they were holding," Lucas said quietly, speaking for the first time. His voice was rough, damaged. "The initial waves werenât overwhelming. Dangerous, but manageable. We had numbers, we had firepower, we had coordination. For about twenty minutes, it looked like we might actually contain this."
His hands started shaking.
"Then he showed up."
The room went silent. Noah felt ice settling in his stomach.
"Kruel emerged from the central portal," Seraleth said, her voice carrying a tremor that Noah had never heard from her before. "Iâve fought in campaigns across multiple star systems that my people tried to explore. Battled creatures that would make humans scream just from seeing them. Faced odds that should have killed me a dozen times over."
She looked directly at Noah, and he saw genuine fear in her eyes.
"I have never encountered anything as powerful as that Harbinger. Not in a hundred and fifty years. He didnât just fight us my friends, he dominated. Every EDF position he approached ceased to exist. Every soldier who engaged him died. Every defensive fortification was torn apart."
"The mathematics of it are obscene," Kelvin said, his analytical mind asserting itself through trauma. "A horde of Category Five entities wouldnât even be able to project force across an entire quadrant. But he did. The energy requirements alone should be prohibitive. But Kruel doesnât operate on normal rules. He adapts just like most Harbingers. He evolves a lot like most Harbingers. He even gets stronger the longer he fights like most Harbingers. But he is not like most Harbingers,"
"We tried everything," Lucas said, his voice breaking. It was almost like he needed to not only convince Noah but himself that he did his best. "I gave him everything I had - every technique Iâd perfected in the shadow dimension, every ounce of power I could channel. And it wasnât enough."
Seralethâs expression went distant, haunted. "Kelvinâs surviving drones caught some of it. The electromagnetic pulse from Lucasâs attack blacked out four kilometers of the city in an instant," Her voice was hollow. "Traffic systems died mid-cycle. Cars collided at intersections. Hospital backup generators took eight seconds to kick in - we lost patients in those eight seconds."
She stared at nothing.
"The footage shows people in the streets looking up at the flash. Some of them were cheering, Noah. They saw that light, saw something that bright, that powerful being thrown at Kruel, and they thoughtâ" Her voice cracked slightly. "They thought we were winning. The thermal cameras registered temperatures that shouldnât exist outside a starâs core. The shockwave alone brought down two residential buildings. Kelvinâs drones recorded people screaming, running, trying to find cover from the fallout of our own attack."
Lucasâs hands were shaking violently now.
"Then the audio cuts out for 1.3 seconds because the thunder was too loud for the equipment to process. When it comes back, you can hear this... this sound. Like the air itself was crying." Seralethâs luminous eyes finally focused on Noah. "Seventeen confirmed dead from building collapses. Dozens more with ruptured eardrums. All that destruction, all that terror, all those people hoping weâd finally hurt himâ"
She stopped, swallowing hard.
"And in the video, you can see Kruel. Just... standing there. The lightning bolt caught in his fist like heâd grabbed a flashlight someone tossed him. He wasnât even scratched."
Lucas shook his head violently. "Youâre giving me too much credit, Sera. Diana..." His voice cracked. "Diana held three collapsing high-rises. Three. For sixteen minutes straight while civilians evacuated. The drone footage shows her standing there, arms outstretched, her momentum fields keeping hundreds of thousands of tons of steel and concrete suspended while people ran. Sixteen minutes of holding back gravity itself."
His hands clenched into fists.
"And Kelvin..." His voice caught. "Kelvinâs plan was perfect. It should have worked."
"It did work," Kelvin said bitterly. "Thatâs the worst part. My calculations were correct. The opening was created. The trap triggered exactly as designed. Lucasâs technique connected perfectly within the 2.3-second window Iâd calculated based on Sirius Prime combat data."
"And Kruel recovered and adapted in 0.8 seconds," Lucas finished, his voice hollow. "He caught my lightning with his bare hand. Crushed it like it was a physical object. Then he looked at me and smiled."
Sophieâs hand went to her mouth. "Oh god."
"1.5 seconds," Kelvin said, his voice sounded dead. "My calculations were off by 1.5 seconds. Thatâs all. Just 1.5 seconds, and everything fell apart."
"Haha...haha," he began in a stop start manner. His laugh sounded like breaking glass.
"Diana saw the counter-attack coming. She was always better at reading combat flow than I was. Threw herself between Kruelâs fist and KROMEâs cockpit. Her null field caught it. Stopped a blow that would have turned my brain to liquid inside my own mech."
Kelvinâs hands were shaking so badly that the bandages around his blisters began coming loose.
"For exactly 0.3 seconds, her field held. The drones recorded it. You can see the exact moment when Kruelâs raw power overwhelmed her ability. The field collapsed, and his fist..." He stopped, swallowing hard. "The impact fractured her skull in seventeen places. I watched her eyes go blank. Watched her body go limp. And all I could do was sit there in my useless fucking mech while she fell."
The silence that followed was absolute.
Lilaâs voice was soft when she spoke. "But thank God sheâs alive,"
"Just because sheâs breathing doesnât mean sheâs alive," Kelvin said, his voices sounded vicious. "She canât speak. Canât move. Canât do anything except lie there while her brain tries to rebuild itself from damage that should have killed her instantly."
He looked at Noah directly, and the pain in his eyes was worse than any physical wound.
"She saved me. And now sheâs trapped in her own body, and I canât..." His voice broke completely. "All my technical knowledge, all my engineering expertise, and I canât build something that fixes what Kruel did to her."
"And the others?" Lila asked carefully. "The recruits? The rest of Eclipse?"
Seralethâs expression shifted slightly. "Scattered. When the portals opened, most of them evacuated like weâd drilled. Smart ones got out before the worst of it hit." She paused. "We lost some. To Harbingers. To structural collapses. Some we just never found."
Her voice carried weight on that last part.
"But the survivors..." She pulled up a holographic display showing the eastern quadrant map. Purple markers, Eclipseâs colors, dotted the cityscape. "Theyâre still out there. Still wearing our colors. About two hundred volunteers spread across the quadrant, helping with rescue operations. Digging through rubble, distributing supplies, providing security for refugee centers. Theyâre using Eclipseâs name to organize civilian aid efforts."
Her voice carried something that might have been pride mixed with grief.
"Some were wounded seriously enough that they canât fight. Theyâre in various hospitals, but theyâre alive. And we have some combat-ready members here at headquarters." She gestured to the people in the room. "Us."
The weight of it settled over the room like a physical thing. Eclipse Faction, which had been growing, thriving, becoming a legitimate force in the eastern quadrant, now reduced to a core team at headquarters, with the rest scattered across a broken city trying to save what they could.
"Kruel did this," Noah said.
Not a question in its entirety. More like a statement.
"Kruel coordinated it," Seraleth corrected. "He brought three-horns with him. Coordinated their attacks with the two-horn swarms. Created kill zones that funneled EDF forces into positions where they could be slaughtered efficiently. This wasnât just an attack. It was a calculated extermination."
She expanded the holographic display. Red markers indicated attack sites. There were hundreds of them.
"Two million, one hundred forty-seven thousand, eight hundred fifty-nine confirmed dead as of two hours ago," Seraleth said, her voice sounded mechanical as she recited statistics. "Eight hundred forty-seven thousand, two hundred three missing, presumed dead under rubble or in areas we canât access yet. The actual death toll will probably exceed three million when recovery operations finish."
Noah stared at the numbers, his mind struggling to comprehend that scale of loss.
"And Kruel just... left?" Lila asked. "After all that destruction, he just went back through the portals?"
"Seventeen hours of continuous combat," Lucas said, his voice dropping lower. "Then the portals started closing. The Harbingers retreated in organized formations. Not routed, not fleeing, just leaving. Like theyâd accomplished their objective and had no reason to stay."
His hands clenched into fists on the table.
"And I..." He stopped, his jaw working. "Guys, I need to tell you something. Something thatâs been eating at me."
Everyone went still.
"When I saw Kruel turning back toward those portals, when I realized he was leaving..." Lucasâs voice cracked. "I felt relief. Joy, even. I watched our enemy retreat, and I was happy."
The shame in his voice was palpable.
"Every day at the academy, they drilled it into us. You donât let threats walk away. You donât give enemies another day to regroup, to come back stronger, to finish what they started. A soldierâs job isnât just to survive. Itâs to eliminate the threat completely. No second chances. No mercy. You end it, or it ends you."
His breathing was getting harder.
"Thatâs what they taught us. Thatâs what we trained for. Finish the fight. Always finish the fight. Because if you donât, the blood of everyone they kill next time is on your hands." Lucas looked up, his eyes wet. "But when Kruel left? When those portals started closing? I didnât think about finishing it. I didnât think about pursuing. I didnât think about anything except thank god heâs leaving. Thank god I donât have to face him again. Thank god I get to live."
He wiped at his face roughly as he also snorted.
"Iâm a soldier. Iâm supposed to be better than that. But I watched that monster walk away, and all I could feel was grateful that he didnât kill me too."
Sophie reached across the table, her hand finding Lucasâs. "Lucas, thatâs not weakness. Thatâs being human. Your brain recognized a threat you couldnât overcome and chose survival. Thereâs no shame in that."
"Sheâs right," Noah said quietly. Everyone turned to look at him. "Lucas, Iâve fought Kruel before. On Sirius Prime. You were there with me, remember?"
Lucas nodded slowly.
"Even then, he was impossible. We barely survived that encounter. But now?" Noahâs jaw tightened. "Whatever he was on Sirius Prime, heâs evolved past it. Heâs stronger, faster, more adaptable. And back then, when the Purge agents showed up and grabbed him, when they pulled him away from us..."
Noahâs voice dropped.
"I felt relief too. Pure, overwhelming relief that I didnât have to keep fighting him. So if youâre weak for feeling that way, then so am I. And I donât think either of us is weak, Lucas. I think we just recognized something that could kill us, and our instincts chose to let us live another day."
"This was a test," Noah realized, his voice cold. "Arthur wanted to see if his portal network could deploy Harbinger forces effectively. Wanted to measure human response times, defensive capabilities, casualty ratios."
"And now he knows," Kelvin said bitterly. "Knows exactly how to break us. How long we can hold. Where our weaknesses are. Next time he opens those portals, heâll be even more efficient."
The room fell silent again. Outside, through the conference room windows, Noah could see the sun had fully set. The city below was dark except for emergency lighting and the glow of fires that still burned.
"This isnât over," Noah said quietly.
Everyone looked at him.
"Kelvin." Noahâs voice carried absolute certainty. "I need you to get a camera. Go live. Broadcast to every network that will carry the signal."
Kelvin blinked, confusion breaking through his grief. "What? Why?"
"Because Iâm going to make a promise," Noah replied. "And I want everyone to hear it."
____
Ten minutes later, they stood outside Eclipse headquarters, positioned in front of the massive eclipse symbol that adorned their buildingâs facade. The logo, a perfect circle of purple and blackâgleamed under portable lighting that Kelvin had set up.
The camera was professional-grade broadcasting equipment, the kind major news networks used. Kelvin had pulled it from storage, his hands moving with idly as he made connections and ran system checks.
"Weâre live in thirty seconds," Kelvin said, his voice still hollow. "Streaming to every major network in the eastern quadrant. Theyâll pick it up. Everyone will see this."
Noah stood alone in front of the camera, his team arrayed behind himâSophie, Lila, Lucas, Kelvin, and Seraleth. All of them looked exhausted, damaged, grieving. But they were standing.
"Ten seconds," Kelvin said.
Noah took a breath and felt a shudder.
"Live in three... two... one."
A red light appeared on the camera, indicating they were broadcasting. Noah looked directly into the lens, and when he spoke, his voice carried across the entire eastern quadrant.
"My name is Noah Eclipse. Iâm the leader of Eclipse Faction. And I want to talk about what happened today."
He paused, letting the weight of that statement settle.
"I know how tragic today was. I know weâve all lost somethingâlost someone. Family. Friends. People who were just trying to live their lives in a city that was supposed to be safe. I know that right now, youâre grieving. Youâre scared. Youâre wondering if this will happen again."
His hands clenched into fists at his sides.
"I also know that some of you are looking for someone to blame. And Iâm not going to stand here and tell you itâs not my fault. Eclipse Faction was off-world when this happened. We were escorting a governor to diplomatic meetings while Harbingers tore through our home. We werenât here when you needed us most, and I will carry that failure for the rest of my life."
Behind him, Sophieâs hand found Lilaâs, squeezing tight.
"But Iâm here now. And I want to make something absolutely clear."
Noahâs eyes hardened, his hands beginning to tremble with rage despite his attempts to suppress it.
"The four-horn Harbinger who led this attack is named Kruel. Heâs not some mindless monster. Heâs intelligent, strategic, and powerful enough to make the EDFâs best soldiers look like children playing at war. Heâs killed millions. Destroyed cities. And heâs done it all with the such cruelty that Iâm afraid to say but he enjoyed every second of it."
Noahâs hands clenched into fists at his sides.
"So Iâm going to make him a promise. And I want every Harbinger listening to hear this too, because I know youâre watching,"
Noah stepped closer to the camera, close enough that his face filled the frame.
"Kruel. You hurt my people. You destroyed my city. You left someone I care about broken in ways that might take years to heal. So understand this: Iâm coming for you. Not today. Not tomorrow. But I will find you. And when I do, one of us wonât walk away."
He straightened and his voice began to grow stronger.
"To every Harbinger watching this: Earth is closed. All four cardinal directions, every quadrant, every city. Theyâre under Eclipseâs protection now. You want to test that? Come and try,"
Noahâs eyes burned with conviction.
"To everyone listening who lost someone today, whoâs grieving, whoâs scared: Eclipse is still here. Weâre not running. Weâre not hiding. And weâre not done fighting. This city will rebuild. We will rebuild. And when Kruel comes back, weâll be ready."
He leaned closer to the camera one final time.
"We are coming for you, Kruel. Count on it."