The forest trembled with an unnatural rhythm. A low, guttural rumble shook the earth beneath their boots, vibrating up their spines like the pulse of some sleeping god. The air smelled of scorched moss and damp earth, tainted faintly with copper — the scent of fresh blood. Mist curled around broken trunks, blurring the world into shifting shapes, hiding death and danger in equal measure.
Kaen's chest heaved, each breath a labor. His shadow-stalker blade felt heavy in his hands, its black steel slick with sweat. He glanced at Ryn, whose eyes burned with quiet fury, and then at the small dinosaur they had just slain. Its blood coated their boots, sticky and dark, a grim reminder that even victory was fleeting here.
"We… we have to keep moving," Kaen whispered, his voice hoarse. The words barely rose above the crunch of leaves underfoot.
Ryn nodded, his jaw tight, gaze scanning the thick fog. "No time. They're coming."
From the depths of the forest, a massive form moved — the stone dinosaur. Its body was scarred from battles past, jagged rocks fused into its flesh like cursed armor. Each step it took reverberated through the soil, splintering roots and throwing up clouds of dust. Its eyes burned with a dull amber light, filled with an intelligence that was almost human, almost… tragic.
Riku and Jin ran ahead, baiting the beast deeper into the trap Ragna's squad had laid. Arrows whispered through the mist, striking branches, but never the target. The air was thick with tension, every heartbeat echoing the warning that death was near.
When the dinosaur finally reached the trap, it roared — a sound like breaking mountains. The pit yawned beneath it, lined with sharpened spikes, but even that was too small. The massive creature thudded into the pit, shaking the earth, yet its sheer size made the trap feel like a scratch on its armor. Pain lanced through the beast, and it screamed — a long, primal wail that split the mist and froze the squad in place.
Then came the smaller ones.
From the shadows of the forest, from every hidden hollow and vine-choked crevice, they emerged: dozens, then hundreds of small dinosaurs, their eyes glinting with hunger and fury. They hissed and screeched, claws scraping against stone and root, moving with a terrifying, coordinated intelligence. The forest seemed alive, a heartbeat of teeth and claws converging on the trapped giant.
"Form up! Protect the pit!" Ragna shouted, her voice cutting through the chaos like a sword. She leapt forward, blades spinning, her squad falling into position around the trap. Boran mirrored her movements, his massive war hammer swinging with bone-shattering force, crushing creatures under its weight with each strike.
Kaen's hands tightened on his blade. Why does it never end? The thought hammered at him as he watched the stone beast thrash, trying to claw its way free. Each movement triggered a cascade of small dinosaurs, scattering the squad's formation. Boran's hammer slammed down on three, only for five more to rush past him, their tiny bodies slippery and relentless.
Jin's shout broke through the cacophony. "Kaen! Watch the left flank!"
Kaen spun, barely dodging a snap of jagged teeth. His mind raced, searching for a way to turn the tide. Magic flickered at the edge of his vision, faint, unreliable — but enough. He channeled it into his blade, feeling it hum, a promise of violence waiting to be unleashed.
Ryn was already moving, darting between trees with fluid precision, stabbing and parrying. His breath came in short, sharp gasps, yet his eyes never wavered from the target. "Keep it steady!" he called to Kaen, though his voice trembled with the same fear he tried to hide.
The stone dinosaur howled again, a sound of fury and frustration, echoing through the mist like a dark hymn. Its massive claws scraped the edge of the pit, sending splinters flying. Kaen realized with a sick twist of his stomach that even if they all fought with perfect precision, the trap was only slowing it down — not killing it.
A low growl from the left drew Kaen's attention. More small dinosaurs, their scales dark and glossy, their movements unnervingly synchronized, were closing in from behind. The squad was surrounded, the forest a cage of shadowed teeth and eyes.
Kaen's heart pounded. Fear clawed at him, a bitter taste in his mouth. He caught Ryn's glance, and for a moment, the world narrowed to just the two of them and the chaos around them. We can't fall here. Not now. Not ever.
Ragna's voice rang out again, this time sharper, more desperate. "Hold them! Do not let them out of the forest!"
The stone dinosaur roared once more, a sound of pain and anger that seemed to shake the sky. And then — silence.
Not calm, but a pause. A heartbeat in the storm.
Kaen swallowed, feeling the weight of the forest pressing in. The trap had worked… partially. But the cost was clear. The real battle was just beginning. The shadows of the small dinosaurs crept closer, and in their eyes, Kaen saw the reflection of his own fear.
The small dinosaurs swarmed like a living tide, claws scratching bark, teeth glinting in the pale mist. Kaen pivoted, swinging his shadow-stalker blade in a wide arc. The air sizzled as faint magic clung to the steel, a whisper of heat and light, cutting through scales and flesh. One, two, three fell — yet dozens more pressed forward, relentless, their eyes gleaming with savage intelligence.
Ryn darted past him, his movements almost too fast to track. He drove his twin daggers into the flank of a leaping creature, twisting the blade to hear the satisfying snap of bone. "Kaen! Don't stop!" His voice was a whip of determination, forcing him to move, forcing him to survive.
Boran and Ragna were a storm of motion at the pit. Boran swung his massive war hammer like a pendulum, each strike crushing multiple small dinosaurs at once, the vibrations rattling his arms and sending shockwaves through the forest floor. Ragna danced between them, dual blades flashing, striking precise, surgical strikes into the monsters' weak points. Sweat stung her eyes, and her chest heaved, but her expression remained cold, unyielding.
The stone dinosaur thrashed within the pit, sending dust and splintered wood flying. Its amber eyes met Kaen's across the chaos, and he swore he could see thought there — pain, frustration, fury… almost understanding. The beast lunged, but the pit held it, its body crashing into the spikes with a sound that made Kaen's stomach twist.
"Hold the line!" Ragna shouted, her voice raw with effort. "Do not let them out!"
Kaen felt his fear twist into a steely resolve. We can't fail here. Not now. Not when so much is at stake. He lunged forward, spinning his blade, leaving arcs of black light in the fog. Each strike was precise, each kill deliberate, but the forest was alive with movement. Small dinosaurs emerged from behind every trunk and mossy mound, their screeches piercing, their hunger unending.
Jin and Riku moved like shadows, weaving through the battlefield, baiting and drawing, their own exhaustion plain in the sweat on their brows. Yet even their cunning couldn't stop the tide. The small dinosaurs were too many, too fast, too smart.
The pit trembled again, the stone dinosaur thrashing. Kaen's stomach lurched — if it broke free, the entire squad would be crushed beneath its weight. "It's not enough!" he gasped, ducking under a snapping jaw. "We need—something—more!"
Ryn's eyes flickered. He caught his meaning before Kaen could speak, a grim smile flashing. "Then we give them more," he said, voice low but dangerous. He leapt onto a fallen tree, dagger aimed at the small dinosaurs, and whispered under his breath, an incantation of old magic. The blade glowed faintly, dark fire curling around it like smoke.
The ground shook beneath them, and the small dinosaurs faltered, confusion flickering in their eyes. Kaen saw the opening and felt a surge of hope. Now. He channeled everything — fear, desperation, anger — into his blade. He struck the first of the small dinosaurs that had lunged at Ryn, cutting through the air like a comet.
Boran's swings grew faster, sharper, a hurricane of hammer and force. Ragna's blades cut arcs of silver through the mist. And above it all, the stone dinosaur roared, thrashing in the pit, the sound almost reverberating inside their bones.
But even as the tide of monsters faltered, Kaen knew — this was only a pause. A brief, fragile pause. The forest still whispered threats in every rustling leaf, in every shadowed gap between trunks.
Kaen's gaze met Ryn's once more. No words were needed. Their hearts beat the same rhythm — fear, hope, and the promise that they would fight, no matter the cost.
And somewhere, beneath the mist and the chaos, the stone dinosaur's amber eyes glimmered with a single, terrifying truth: it had survived far worse, and it would not fall so easily.
The battle was far from over…
