110 ORLI COVITZ

The attack went on for what seemed like hours, and Orli huddled against the wall of her cave shelter. If this alcove had remained intact for ten thousand years, unscathed even by the superweaponry that had melted the granite cliffs and exterminated the Klikiss, then she was probably safe. But adrenaline made her heart hammer, and she crouched in the deepest corner of the chamber.

Outside, everyone else was being slaughtered . . . including her father. And she could do nothing to help. What had they done to provoke this? And who were the attackers?

Eventually, she heard no more of the faint screams, only the crackle of energy blasts and the boom of distant explosions mixed with the roar of engines. With shaking knees, she crept forward, certain in her heart that every other living human on Corribus must be dead. Smoke filled the canyon, drifting upward in greasy black plumes. The whole settlement had been flattened and burned. Nothing remained whatsoever.

The communications tower and its control shack had been vaporized; she knew her father would have been inside it. Her halfhearted friends must also be dead, all the colonist families, her pet, the acquaintances she had made in their short time here.

She heard the roar of spaceship engines change pitch and decrease to muffled booms. Peeking out through the narrow cave entrance, Orli saw the six EDF vessels land under the smoky sunlight. The massacre was complete.

The Juggernaut was so huge it barely fit between the canyon walls, but the pilot had guided it down without hesitation. When the doorways opened and figures streamed down ramps to the valley floor, she recognized the insectlike forms of giant Klikiss robots. Next, Soldier-model compies built in Hansa factories filed out beside the black-shelled alien machines.

Tears streaked her dusty face. Orli couldn’t cry out, didn’t dare call attention to herself here, so high up on the cliff wall.

The robots separated into teams and combed through the wreckage. Soldier compies used brute strength to knock down walls and crack open sealed storage containers. They found one person who had been hiding and dragged him out screaming. The man broke away and tried to flee, but the robots surrounded him and viciously dispatched him. Orli could see the splash of blood even from her distant vantage. . . .

The robotic invaders remained for hours, being particularly thorough, until they could find nothing left to destroy. As the afternoon light began to fade over Corribus, the machines filed back aboard their stolen EDF vessels. Thrusters lifted the Juggernaut and five Mantas from the ground. Like predators bloated after a large feast, they flew into the sky, lumbering back toward orbit.

Orli had waited long enough. When she realized she was as safe as she was going to be, she crept out of her shelter and began to climb back down. The alum crystals seemed slipperier now, their flat surfaces tilted. Each one seemed treacherous, as if the crystals themselves wanted her to slip and fall.

Before long, her arms and legs were trembling. She knew it was not just anxiety from the dangerous climb, but also the backwash of shock from what she had witnessed. She gritted her teeth and focused her thoughts. One movement at a time, one handhold or foothold, descending a body length, and then another. She had to make it back down.

The valley was in full shadow of dusk by the time she reached the bottom. She stood shaking for a few moments, gasping to catch her breath, then horror and hope swept over her like a flood wave. She ran with clumsy footsteps toward the orange glow of still-burning fires.

As she had feared, nothing remained but rubble and blackened timbers from the poletrees the settlers had brought in from the open plains. The Klikiss transportal had been demolished. Blackened human bodies—mercifully unrecognizable—lay strewn about on the ground or buried in the wreckage of collapsed buildings.

“Hello? Is anyone here?” Her voice cracked, but she did not give up. “Is anyone else alive?”

Only a resounding silence echoed back at her as night fell. It was no use. She was all alone on Corribus, the only survivor.

Horizon Storms
cover.xml
HorizonStorms_copy.html
HorizonStorms_toc.html
HorizonStorms_adca-1.html
HorizonStorms_dedi-1.html
HorizonStorms_ackn-1.html
HorizonStorms_prol-1.html
HorizonStorms_chap-1.html
HorizonStorms_chap-2.html
HorizonStorms_chap-3.html
HorizonStorms_chap-4.html
HorizonStorms_chap-5.html
HorizonStorms_chap-6.html
HorizonStorms_chap-7.html
HorizonStorms_chap-8.html
HorizonStorms_chap-9.html
HorizonStorms_chap-10.html
HorizonStorms_chap-11.html
HorizonStorms_chap-12.html
HorizonStorms_chap-13.html
HorizonStorms_chap-14.html
HorizonStorms_chap-15.html
HorizonStorms_chap-16.html
HorizonStorms_chap-17.html
HorizonStorms_chap-18.html
HorizonStorms_chap-19.html
HorizonStorms_chap-20.html
HorizonStorms_chap-21.html
HorizonStorms_chap-22.html
HorizonStorms_chap-23.html
HorizonStorms_chap-24.html
HorizonStorms_chap-25.html
HorizonStorms_chap-26.html
HorizonStorms_chap-27.html
HorizonStorms_chap-28.html
HorizonStorms_chap-29.html
HorizonStorms_chap-30.html
HorizonStorms_chap-31.html
HorizonStorms_chap-32.html
HorizonStorms_chap-33.html
HorizonStorms_chap-34.html
HorizonStorms_chap-35.html
HorizonStorms_chap-36.html
HorizonStorms_chap-37.html
HorizonStorms_chap-38.html
HorizonStorms_chap-39.html
HorizonStorms_chap-40.html
HorizonStorms_chap-41.html
HorizonStorms_chap-42.html
HorizonStorms_chap-43.html
HorizonStorms_chap-44.html
HorizonStorms_chap-45.html
HorizonStorms_chap-46.html
HorizonStorms_chap-47.html
HorizonStorms_chap-48.html
HorizonStorms_chap-49.html
HorizonStorms_chap-50.html
HorizonStorms_chap-51.html
HorizonStorms_chap-52.html
HorizonStorms_chap-53.html
HorizonStorms_chap-54.html
HorizonStorms_chap-55.html
HorizonStorms_chap-56.html
HorizonStorms_chap-57.html
HorizonStorms_chap-58.html
HorizonStorms_chap-59.html
HorizonStorms_chap-60.html
HorizonStorms_chap-61.html
HorizonStorms_chap-62.html
HorizonStorms_chap-63.html
HorizonStorms_chap-64.html
HorizonStorms_chap-65.html
HorizonStorms_chap-66.html
HorizonStorms_chap-67.html
HorizonStorms_chap-68.html
HorizonStorms_chap-69.html
HorizonStorms_chap-70.html
HorizonStorms_chap-71.html
HorizonStorms_chap-72.html
HorizonStorms_chap-73.html
HorizonStorms_chap-74.html
HorizonStorms_chap-75.html
HorizonStorms_chap-76.html
HorizonStorms_chap-77.html
HorizonStorms_chap-78.html
HorizonStorms_chap-79.html
HorizonStorms_chap-80.html
HorizonStorms_chap-81.html
HorizonStorms_chap-82.html
HorizonStorms_chap-83.html
HorizonStorms_chap-84.html
HorizonStorms_chap-85.html
HorizonStorms_chap-86.html
HorizonStorms_chap-87.html
HorizonStorms_chap-88.html
HorizonStorms_chap-89.html
HorizonStorms_chap-90.html
HorizonStorms_chap-91.html
HorizonStorms_chap-92.html
HorizonStorms_chap-93.html
HorizonStorms_chap-94.html
HorizonStorms_chap-95.html
HorizonStorms_chap-96.html
HorizonStorms_chap-97.html
HorizonStorms_chap-98.html
HorizonStorms_chap-99.html
HorizonStorms_chap-100.html
HorizonStorms_chap-101.html
HorizonStorms_chap-102.html
HorizonStorms_chap-103.html
HorizonStorms_chap-104.html
HorizonStorms_chap-105.html
HorizonStorms_chap-106.html
HorizonStorms_chap-107.html
HorizonStorms_chap-108.html
HorizonStorms_chap-109.html
HorizonStorms_chap-110.html
HorizonStorms_chap-111.html
HorizonStorms_chap-112.html
HorizonStorms_chap-113.html
HorizonStorms_chap-114.html
HorizonStorms_chap-115.html
HorizonStorms_chap-116.html
HorizonStorms_chap-117.html
HorizonStorms_chap-118.html
HorizonStorms_chap-119.html
HorizonStorms_chap-120.html
HorizonStorms_chap-121.html
HorizonStorms_appe-1.html
HorizonStorms_appe-2.html
HorizonStorms_appe-3.html
HorizonStorms_glos-1.html