The morning air bit. Not the usual crisp bite of a late autumn day, but something deeper. A cold that seeped into the marrow, a chill that defied the sun already high above the slate rooftops of Aethelgard.
Pip shivered, pulling his worn jerkin tighter. His breath plumed white, thicker than usual. The stable yard was quiet. Too quiet.
No bards strummed their lutes. No merchants hawked their wares. Even the city guard’s morning rounds seemed muffled.
The horses knew it. Their low whickers filled the main stall, a nervous rumble. Flicker, the elderly warhorse, tossed her head, her nostrils flaring. Her usually calm eyes were wide, rolling.
“Easy, girl,” Pip murmured, patting her flank. Her coat bristled. Cold sweat slicked her skin.
He checked the water trough. A thin film of ice coated the surface. Impossible. Not this early in the season.
Outside the stable doors, a creeping grey mist had begun to crawl. It snaked along the cobblestones, pooling in the gutters. It was not a normal fog. This mist had a texture, a malevolent presence.
It swallowed sound. It devoured light. The distant shouts of the market district were swallowed, replaced by a dull, oppressive hum.
“What in the…?” Garret, a fellow stablehand, stumbled out of the tack room. His face was pale, his eyes rimmed with red. He clutched his stomach.
“Feeling rough?” Pip asked, his voice hushed. The hum seemed to grow louder, vibrating in his teeth.
Garret nodded, green around the gills. “Like I swallowed a badger. All the horses are off. And look at that.” He gestured vaguely towards the stable entrance.
The mist had pressed closer. It curled around the doorframe, tendrils reaching into the barn. Pip saw something move within its depths. A fleeting shadow.
“Stay inside, Garret,” Pip ordered, his voice sharper than he intended. He grabbed a lantern. The flame flickered, low and uncertain.
He pushed the stable doors open, just a crack. The cold hit him like a physical blow. It sucked the warmth from his lungs. His fingers went numb.
The city was dissolving. Buildings were indistinct shapes in the swirling grey. The usual morning aromas of baking bread and woodsmoke were gone, replaced by a faint, metallic tang. Like old blood and ozone.
Something fell from the sky. A dark speck, tumbling. It landed with a soft thump on the cobblestones. Pip squinted through the mist.
A robin. Its feathers were ruffled, its body unnaturally still. Its eyes were open, glazed over. No marks. No blood. Just… dead.
Another thud. Then another. A grim rain of small birds, silent as falling leaves. Pip’s heart hammered against his ribs.
This wasn’t a bad morning. This was wrong. Deeply, fundamentally wrong.
He remembered the tavern whispers. Whispers about the Whisperwood, about a sickness creeping out of its depths. The guard captain had dismissed it. “Common forest rot,” he’d scoffed.
This was no rot. This was the breath of something ancient, something hungry.
He heard a scream. Distant, high-pitched, cut short. Followed by a rumble. Not thunder. Something heavy, moving through the streets.
---
Panic stirred. The low hum intensified, a vibrating groan from the very ground. Pip slammed the stable doors shut, his hands shaking. Garret whimpered in the corner, clutching his stomach.
“We need to secure this place,” Pip said, trying to sound calm. “Bar the doors. Check the windows.”
He moved to the main entrance, fumbling with the heavy oak beam. He slotted it into place, the wood groaning under the strain. He could feel the pressure of the mist against the planks. It felt alive.
A rhythmic thudding started, growing closer. It wasn’t boots. It was… something else. Too heavy for men. Too slow for a charge.
“What is that?” Garret choked out, his voice hoarse.
Pip pressed his ear to the wood. The thudding stopped just outside. A guttural growl vibrated through the beam, rattling his teeth.
Then, a scratching. Long, rasping claws against the wood. A splintering sound. Not just on the door, but on the side walls too.
“They’re trying to get in,” Pip breathed. His mind raced. What were ‘they’? The tavern stories were vague. Corrupted beasts. Twisted men. Things that dwelled where light did not touch.
He grabbed the pitchfork. Not much against whatever was out there, but better than nothing. Garret cowered, unable to move.
Suddenly, a section of the wall near the back stables groaned. A massive claw, black and glistening, tore through the rough-hewn timbers. It was thick as his arm, tipped with a needle-sharp point.
Then another. And another. The wall splintered, revealing glimpses of red, glowing eyes in the mist outside. They weren’t animal eyes. They held a dark, malicious intelligence.
“The back doors!” Pip yelled, pointing with the pitchfork. “They’ll come through there!”
He knew the layout of the stables better than anyone. There was a smaller exit, often used for manure carts, less reinforced. A weak point.
He darted past the frantic horses, towards the back. The air grew colder here. The metallic tang was stronger. He could hear the heavy breathing of the creatures just beyond the flimsy wooden gate.
He shoved a wheelbarrow against it, then a stack of hay bales. Futile, he knew. But he had to try.
A roar ripped through the air, shaking the stable to its foundations. The timbers around the clawed hole splintered further. A massive, grotesque head shoved through. It was vaguely humanoid, but twisted, its skin like cracked mud, its mouth filled with needle-teeth.
It sniffed the air, its red eyes locking onto Pip. A low chuckle rumbled in its chest. A sound of pure malice.
“The heroes,” Pip muttered, despair creeping in. “Where are the damned heroes?”
He imagined the mighty Sir Gideon, or the cunning Archmage Lyra. They should be here. Battling this thing. Saving the city. But there was only Pip, the stablehand, and a sick, terrified Garret.
The creature’s head pulled back, then slammed forward, tearing a wider hole. Another one, smaller, skittered onto the stable floor. It moved like a spider, all disjointed limbs and clicking joints. Its eyes glowed green.
Pip swung the pitchfork. The prongs scraped against the mud-like skin of the smaller creature. It screeched, a sound that pierced his ears, but the attack did little. The thing didn’t bleed. It just shivered, like disturbed jelly.
More claws punched through the main door. The beam groaned, threatening to give way. The city was under attack. A full-blown assault.
He needed to get help. He needed to warn someone who could actually *do* something. But who? The guards were surely overwhelmed. The heroes were… absent.
He remembered a hidden tunnel. A forgotten emergency exit, mentioned in passing by Old Man Hemlock, the previous stable master. A relic from a siege centuries ago. It led outside the main city walls, into the old merchant district, near the river.
Risky. Extremely risky. But staying here was suicide.
“Garret!” Pip yelled over the cacophony. “There’s a way out! Under the feed trough! A tunnel!”
Garret stared, uncomprehending. He was too far gone in fear and sickness.
Pip didn’t have time. He had to go. He had to try. He had knowledge. Knowledge that no one else in Aethelgard seemed to have.
He scrambled towards the feed trough, ignoring the sounds of destruction. He shoved aside the heavy wooden feeder. Beneath it, a loose flagstone. He’d seen it before, cleaned around it a hundred times, never realizing its purpose.
He jammed the pitchfork into the crack, levering the stone up. Dust billowed. A dark, musty opening revealed itself. A cramped, earthen passage.
He heard the main stable door burst inwards. The heavy thud of multiple creatures entering. The terrified shrieks of the horses.
He slipped into the tunnel, pulling the flagstone back over. It clanged into place, sealing him in darkness. The sounds of the stable were muffled, distant, but still present. The growls. The screams. The tearing wood.
He pushed forward, crawling on hands and knees through the choking dust. The tunnel air was thick with ancient earth and fear. He could feel the vibrations of the city above, the distant thunder of chaos. The metallic smell even permeated here.
He had to make it. He *had* to.
His hands scraped against jagged rocks. The passage was narrow, tight. He felt a sudden, sharp pain in his palm. He pulled his hand back, pressing it to his chest.
His fingers came away slick. Not blood. Something else. A viscous, glowing green liquid. It stung. It burned.
He tried to wipe it on his jerkin, but it clung. It pulsed faintly, emanating a sickly warmth. The tunnel walls around him were covered in it. A creeping moss of luminescent, corrosive slime.
He was trapped. The tunnel was closing in. And the burning in his hand was spreading.
A walk-on role. Right. He was a walk-on role being digested before the main act even began.