Actions

Work Header

Dead on Horizon

Summary:

In a post-apocalyptic world where a deadly virus has decimated everything, Sonic and Shadow must navigate the ruins and face secrets buried deep in their past. As they fight off mutants, uncover hidden truths, and search for lost friends, the bond between them is tested in ways neither of them expected.

Notes:

(See the end of the work for notes.)

Work Text:

DEAD ON HORIZON

 

The world had crumbled twelve years ago, yet somehow, Sonic had survived.

 

It wasn’t supposed to be like this. The planet had been so full of life once—cities bustling with movement, forests alive with birdsong, oceans stretching endlessly under open skies. But all of that had been stripped away, piece by piece, until all that remained were ruins and silence. What had once been the hum of civilization was now the mournful whisper of wind through skeletal buildings.

 

The virus had come without warning, sweeping through the world like an unstoppable wave. People fell sick in days, transforming into mindless husks that had no desire beyond the instinct to spread their affliction. Governments collapsed. Cities burned. The ground became littered with the remains of those who had fought, fled, or simply been too slow to escape the chaos.

 

And now, twelve years later, there wasn’t much left.

 

Sonic had seen it all firsthand. He had watched as the world he loved decayed around him, as friends and strangers alike succumbed to the infection, their bodies warping into something unrecognizable. He had fought against the Diseased in the early days, before he understood that there was no cure, no miracle solution that would fix what had gone so horribly wrong.

 

The old ones—the first wave of the Diseased—weren’t much of a threat anymore. Their flesh had withered, their bones barely holding them together. They wandered aimlessly, their hollow groans blending into the wind, no more dangerous than a pile of broken rubble. But the mutants, the ones that had changed instead of decaying, they were still out there.

 

Those ones were hunters .

 

Sonic had encountered plenty of them over the years—horrors that no longer resembled the people they had once been. Some had extra limbs or twisted jaws that gnashed at the air like starving animals. Others had adapted to the darkness, moving with unnatural speed, their eyes glowing with an eerie, predatory light. He had learned to stay clear of them whenever possible, but when a fight was inevitable, he fought to incapacitate rather than kill.

 

Because no matter how much time passed, Sonic still couldn’t bring himself to see them as monsters.

 

They were sick. That’s all they were.

 

And among them, somewhere in this broken world, was Tails.

Sonic had been searching for his little brother since the very beginning, since the moment they had been separated in the chaos of the outbreak. He still remembered that day with perfect clarity—the way the ground had trembled as explosions tore through the streets, the thick smoke that had clouded his vision, the deafening roar of a panicked mob as people ran for their lives.

 

One second, Tails had been right beside him.

 

The next, he was gone.

 

Sonic had screamed his name, had pushed and shoved through the frantic crowd, desperate to find him. But there had been no sign of him, no trace of where he had gone. The streets had swallowed him whole, and by the time Sonic had managed to break free from the stampede, the city was already lost. He had returned dozens of times since then, searching the ruins of every place they had ever called home. He had checked every shelter, every outpost, every place where survivors might have gathered. He had followed rumors, chased leads, scoured the remnants of the world for any trace of his little brother.

 

Nothing.

 

And yet, Sonic refused to believe that Tails was gone. He couldn’t be.

 

Not until Sonic saw it with his own eyes.

 

That’s what kept him moving, even after all these years. It didn’t matter how many days passed, how many nights he spent sleeping under the shattered remains of buildings, how many miles he ran with nothing but the wind at his back and the hollow groans of the Diseased in the distance. He had to find him. Because the alternative—the thought of Tails lying forgotten somewhere in this wasteland, lost and alone—was something Sonic wasn’t willing to accept.

 

The sky had darkened by the time Sonic stopped for the night. He had taken shelter in the remnants of an old gas station, its windows shattered, the inside long since stripped of anything useful. The shelves were bare, the counters covered in dust and old stains. He had searched the place anyway, hoping for something—anything—he could use.

 

No food. No supplies. Just like the last place.

 

He sighed, running a hand through his quills. He was used to it by now. There were still caches of supplies out there, but most had already been picked clean by other survivors.

Survivors like him.

Sonic didn’t run into many people these days. Most of those who were still alive had settled into small, hidden communities, barricading themselves behind reinforced walls and makeshift defenses. Some had given up on the idea of rebuilding and had turned to raiding instead, taking what they needed by force. Others had gone mad, forming cults that worshipped the Diseased as something divine, offering themselves up in twisted ceremonies. Sonic avoided them all.

 

He didn’t trust people—not anymore.

 

Not after what he had seen.

 

But he had to believe that Tails was out there.

 

He sat down near the back of the station, leaning against the cracked tile wall as he unzipped his pack. There wasn’t anything left to eat—a half-empty canteen maybe, and an old photo, creased and worn from being handled too many times. He pulled the photo out carefully, his gloved fingers brushing over the image.

 

It was from a lifetime ago.

 

Tails stood beside him, his grin wide and bright, his twin tails curled behind him. They had been standing outside his old workshop, the sun high in the sky, the world still whole and full of possibility. Sonic stared at it for a long moment, then he closed his eyes, pressing the photo against his forehead.

 

“I’ll find you,” he whispered.

 

A noise outside snapped him out of his thoughts.

 

Footsteps.

 

Sonic was on his feet in an instant, his instincts sharp, his muscles coiled. The sound was too light to be one of the Diseased—their movements were sluggish, uncoordinated. This was different.

 

This was someone alive .

 

He crept toward the doorway, peering out into the fading light. The gas station sat in the middle of a long, empty road, surrounded by cracked asphalt and abandoned cars. A lone figure stood in the distance, silhouetted against the dim orange glow of the sunset. Sonic tensed.

The figure was short, shorter than him at least, their stance relaxed but wary. A black coat draped over their frame, the fabric tattered at the edges. Red eyes gleamed beneath the shadow of their hood, watching, waiting. And then, a small rabbit popped from a hole in the ground to meet its demise at the strangers hand. Sonic exhaled slowly.

 

“Great,” he muttered. “Just what I needed.”

 

It had been a long time since he had seen another person.

 

And it looked like he had just found one.

___

 

 

Sonic had been starving when he finally tracked down that stranger from the station.

 

It wasn’t just hunger gnawing at his stomach—it was the kind of starvation that made his limbs weak, his vision blur at the edges. He hadn’t eaten in days, and his body was starting to feel it.

 

He had found that old gas station two nights before, rummaging through the debris with the faint hope that maybe, just maybe , there would be something left behind. There hadn’t been. Just dust, shattered glass, and faded labels on empty cans.

 

And so, when the scent of roasting meat hit him, his body reacted before his mind could.

His instincts told him to be careful—there weren’t many people left in the world, and the ones that remained weren’t always friendly. But his stomach didn’t care about caution. His mouth was already watering, his legs moving toward the source of the smell as if they had a will of their own.

 

The fire’s glow flickered through the trees as Sonic crept forward. Whoever had made camp wasn’t hiding—they were confident enough to cook out in the open, the scent of seared meat thick in the air. The rabbit was skewered over the flames, its juices sizzling against the embers.

And sitting beside it, cleaning the edge of a wickedly sharp combat knife, was that very same stranger. Sonic recognized him immediately.

 

He had heard the rumors from a small passing group headed down south, (they had been kind enough to give him that extra canteen) —whispers of a lone scavenger, someone who traveled alone and never stayed in one place for long. They claimed he was like a ghost, a remnant of the world before, untouchable and unkillable. Another said he had been part of the outbreak, that he knew more about the virus than he let on. Sonic had called bullshit but thanked them anyway.

 

None of that mattered to Sonic at that moment.

All that mattered was the food.

 

His first mistake was thinking he could sneak up on this guy. His second mistake was trying .

Sonic had barely gotten within a few feet of the fire before he moved.

 

It happened so fast he barely saw it—one second, he was reaching for the spit, and the next, he was on his back, his head spinning, his chest aching from the impact. The stranger loomed over him, his boot pressed against Sonic’s throat, those crimson eyes glowing in the firelight.

 

Sonic wheezed, blinking up at him.

“…Okay,” he croaked. “Maybe I should’ve said hi first.”

 

The stranger didn’t move. He watched Sonic with the cold calculation of a predator assessing whether its prey was worth the effort.

 

Sonic swallowed hard. “Look, I get it. Bad manners. But in my defense—” He shifted slightly, testing the pressure against his throat. “—I’m really hungry.”

 

The hedgehog's expression remained unreadable, but he didn’t press down.

“Stealing from me is a death sentence.” His voice was deep, low, carrying the weight of someone who had long since lost his patience with the world. “And yet, you still tried.”

 

Sonic gave him a sheepish grin, though it was a little strained given the whole ‘being pinned to the ground’ thing. “Well, I figured I could just run if things went south.”

 

The stranger’s eyes narrowed slightly. “Then you figured wrong.”

 

Sonic wasn’t used to people being faster than him. Even malnourished, even exhausted, he was still Sonic . But this guy…

 

He had moved like a phantom.

 

Sonic could feel the bruises already forming where he had knocked him off his feet. There was no wasted movement, no hesitation. He had been subdued instantly.

 

That was… new.

 

“Yeah,” Sonic muttered, rubbing the back of his head, “I got that part.”

 

The black hedgehog didn’t let him up immediately. He stared down at Sonic, his gaze sharp and unreadable.

 

“…Are you alone?”

 

Sonic blinked. The question caught him off guard.

 

He wasn’t sure if this dude was asking because he was wary of an ambush, or if he was just curious why Sonic had been desperate enough to steal from a stranger.

 

Either way, the answer was the same. “Yeah,” Sonic said, and for the first time in a long while, it hurt to admit it. “Been alone for a while now.”

 

The stranger didn’t react. He studied Sonic for a moment longer before finally stepping back, lifting his boot from Sonic’s throat.

 

Sonic sat up, coughing slightly as he rubbed his neck. “So, uh… we good?”

 

The stranger sheathed his knife. “No.”

 

“Figured.” Sonic dragged himself to his feet, brushing the dirt off his fur. “Guess you’re not much of a talker, huh?”

 

The other shot him a glare, but otherwise didn’t respond.

 

Sonic huffed. “Right. Strong, silent type. Got it.” He glanced back at the fire, at the rabbit still roasting over the embers. His stomach twisted painfully. He hesitated, then cautiously gestured toward it. “So, uh… any chance you’d be willing to share?”

 

He didn’t answer. Instead, he turned away, sitting down beside the fire without another word.

 

Sonic frowned. “I’ll take that as a no.”

 

He watched as the stranger methodically pulled the rabbit from the spit, slicing off a portion with practiced ease. He didn’t even glance in Sonic’s direction as he ate, his expression unreadable. Sonic sighed. “Man, you really know how to make a guy feel welcome.”

 

He still said nothing.

After a moment, Sonic rubbed the back of his head, shifting awkwardly on his feet. Normally, he’d be long gone by now—there was no point in sticking around when someone clearly didn’t want him there.

 

But something about this hedgehog was… different.

 

Maybe it was the way he had let Sonic go. Maybe it was the way he hadn’t taken the food or killed him, even though he easily could have. Or maybe, Sonic was just tired of being alone.

He exhaled, rolling his shoulders before plopping down on the other side of the fire, stretching his legs out.

 

The stranger shot him a sharp glare. “What do you think you’re doing?”

 

Sonic smirked. “What’s it look like? I’m sittin’.”

 

“You’re trespassing .”

 

“Pfft. What, you own the whole wasteland now?”

 

Ruby red eyes narrowed. “You have a death wish.”

 

“Nah.” Sonic leaned back on his hands, looking up at the sky. The stars were bright tonight, no city lights left to drown them out. “Just a habit of annoying people until they like me.”

 

The stranger let out a slow, controlled breath, as if he were forcing himself not to throw Sonic back into the dirt.

 

Sonic grinned. “Bet you five rings I grow on you.”

 

“You have nothing to bet with.”

 

“Okay, bet you my life, then.”

 

Those same red eyes stared at him for a long moment. Then, without another word, he turned away, focusing back on his meal.

 

Sonic took that as a win. “Can I at least get your name?”

 

The stranger looked up, brows furrowed as he stabbed the spit into the dirt by his side. 

“Shadow.”

 

___



Sonic woke to the dull ache of hunger gnawing at his stomach.

 

For a moment, he forgot where he was. The cold ground beneath him, the dying embers of the fire, the rustling of the wind through dead branches—it all blurred together as he blinked himself awake.

 

Then, he remembered.

 

The fire. The rabbit. Shadow.

 

He sat up abruptly, rubbing the sleep from his eyes. The fire had nearly burned out, leaving only glowing embers. And Shadow—

 

Was gone.

 

Sonic frowned, twisting around to scan the surrounding area. The spot where Shadow had been sitting was empty, his presence erased as if he had never been there at all.

 

“You serious ?” Sonic muttered, standing up and brushing the dirt from his quills. He turned in a slow circle, looking for any sign of where Shadow had gone.

 

There was nothing.

 

No tracks. No scent of fresh smoke trailing through the air. Just the dead silence of a world long past its prime. Sonic scowled. “He just left me out here?”

 

His stomach clenched. Not just from hunger, but from something else—something bitter and sharp that curled at the edges of his chest. It wasn’t like he expected Shadow to stick around. The guy was clearly the type to keep to himself, the whole ‘lone wolf’ thing practically written into his DNA.

 

But still.

 

Sonic had been right there .

 

Anything could’ve happened while he was sleeping. A Diseased could’ve stumbled into the camp. A mutant would have smelled the fire. Raiders would have crept up and slit his throat before he even had the chance to wake up. And Shadow had just left him there .

 

“Oh, hell no.”

 

Sonic wasn’t about to let that slide.

 

He spun on his heel, scanning the ground more carefully. Shadow may have been good at covering his tracks, but Sonic was good at following them. His sharp eyes caught the faintest imprint of a boot pressed into the dirt, leading away from the fire and into the trees.

With a smirk, Sonic took off.

 

It didn’t take long to find him.

 

Sonic followed the tracks through the barren landscape, weaving between the skeletal remains of trees and past the rusting carcasses of long-abandoned cars. Eventually, he reached a rocky outcrop—a jagged cliffside with a natural opening near its base, partially hidden by overgrown brush. A cave.

 

Sonic slowed to a stop, raising a brow. “Huh. Guess even the big bad hedgehog needs a place to crash.”

 

He pushed through the underbrush, stepping inside. The interior of the cave was dim, but Sonic’s eyes adjusted quickly. It wasn’t much—a single space with a few scattered supplies, a small pile of blankets in one corner, and a makeshift shelf made from stacked crates and metal scraps. A lantern flickered from a low rock, casting a warm, flickering glow against the stone walls. And standing near the back, rummaging through an old duffel bag, was Shadow.

 

Sonic crossed his arms. “ Wow , what a nice place you got here. Real cozy. Too bad I had to sleep outside in the dirt like a chump .”

 

Shadow didn’t even look up. “You found me faster than I expected.”

 

“Yeah, well, I was expecting not to be abandoned in the middle of nowhere.” Sonic stepped further inside, kicking a stray rock. “I could’ve gotten eaten , y’know.”

 

Shadow huffed. “Unlikely.”

“Oh, so you can decide what’s likely now?” Sonic threw his arms up. “What if some mutant did find me? What if I got my throat ripped out while you were getting all comfy in your little cave? That’d be on you , buddy.”

 

Shadow finally turned to face him, expression unreadable. “You weren’t my problem.”

 

Sonic clenched his jaw. “Yeah? Then why didn’t you kill me last night?”

 

Shadow didn’t answer immediately. He just watched Sonic, his gaze calculating, as if he were trying to decide whether or not to even entertain the conversation. Then, without a word, he reached into the duffel bag and pulled out something small and cylindrical.

 

A can.

 

Shadow tossed it toward Sonic without warning. Sonic caught it with a confused frown, turning it over in his hands. The label faded, but he recognized it instantly.

 

Chef Boyardee.

 

His stomach clenched painfully at the sight of it.

 

“Take it and get lost,” Shadow said flatly.

 

Sonic looked up at him, searching for any hint of emotion, but Shadow’s face was a mask.

Sonic scoffed. “What, this is supposed to be a parting gift? ‘Sorry for ditching you, here’s some canned spaghetti’?”

 

Shadow crossed his arms. “You were starving.”

 

Sonic blinked. He hadn’t told Shadow that. Sure, the attempted food theft had been a dead giveaway, but something about the way Shadow said it—so matter-of-factly, like he knew —made Sonic pause.

 

“…Huh.” He turned the can over in his hands again, then smirked. “Y’know, if you wanted me gone, giving me food was the wrong move.”

 

Shadow’s expression darkened. “That wasn’t an invitation to stay.”

 

Sonic shrugged. “Too bad. I think I will stick around.”

 

Shadow exhaled through his nose, slow and controlled. “You’re persistent.”

 

“I get that a lot.” Sonic plopped down on a nearby rock, still rolling the can between his fingers. “So, you always hoard the good stuff, or am I just special?”

 

Shadow ignored him, returning to his bag.

 

Sonic smirked. “C’mon, Shadow, lighten up. We got off to a rough start, sure, but I think this could be the start of something great .”

 

Shadow shot him a glare.

 

Sonic grinned. “Or at least tolerable.”

 

Shadow sighed. It was going to be a long day.

 

___



Shadow had never been particularly fond of people.

 

Scratch that—he actively avoided them.

 

It was easier that way. People were unpredictable, desperate, selfish. They took what they wanted and left nothing but trouble in their wake. He had seen it too many times before to believe otherwise.

 

Which was why Sonic the Hedgehog was really starting to piss him off.

 

Shadow had given him food. That should’ve been the end of it. But instead of taking the hint and leaving , Sonic had decided to latch onto him like a damn parasite. And now he wouldn’t shut up.

 

“Y’know, for someone who doesn’t want company, you sure picked a nice cave.” Sonic leaned back on his hands, legs stretched out as he lounged on the rocky floor. “Nice and sturdy. Not a bad setup.”

 

Shadow ignored him, methodically packing a small bag with supplies.

 

“I mean, sure, it’s a bit dark, and there’s a distinct ‘I hate the world’ vibe going on, but hey! Could be worse.”

Shadow zipped the bag and stood, slinging it over his shoulder.

 

Sonic arched his brow. “Oh? We goin’ somewhere?”

 

I am, Shadow thought. You are staying here. 

 

He stalked toward the mouth of the cave without a word. Naturally, Sonic hopped to his feet and followed.

 

Shadow clenched his jaw. “Why are you still here?”

 

Sonic grinned. “Because I like you.”

 

Shadow stopped dead in his tracks. He turned slowly, narrowing his eyes.

Sonic smirked. “Kidding. You just give me something to do.”

 

Shadow exhaled sharply through his nose. “Find something else.”

 

Sonic shrugged. “Nah, I’m good.”

 

Shadow really considered decking him. Instead, he turned on his heel and started walking.

If Sonic wanted to waste his time, that was his problem. Shadow had things to do.

 

It didn’t take long for them to reach the outskirts of what used to be a small town. Most of it had long since collapsed, the buildings reduced to skeletal frames of rusted metal and broken stone.

Shadow had scouted this place before, but supplies were always worth a second check.

If he had to drag an annoying blue hedgehog along with him, so be it.

 

Sonic walked beside him, hands behind his head as he whistled an off-key tune. Shadow ignored him.

 

“So,” Sonic started, breaking the quiet. “What exactly are we looking for?”

“Anything useful.”

 

Sonic hummed. “Vague. But alright.”

 

They picked their way through the ruins, stepping over cracked pavement and faded remnants of the past. Empty cans, broken signs, a rusted-out car with weeds growing through the windows.

Shadow ducked into what used to be a convenience store. The shelves had been picked clean ages ago, but sometimes things got overlooked.

Sonic followed.

 

Shadow scowled. “I don’t need your help.”

 

“Yeah, but I need something to do.” Sonic hopped onto the counter, kicking his legs. “Besides, I might find something you miss.”

 

Shadow shot him a glare before focusing on the task at hand.

 

They worked in silence for a while. Or rather, Shadow worked while Sonic mostly just poked at things and made commentary.

 

“Man, this place has seen better days.”

 

Shadow rolled his eyes.

 

“Think the Diseased ever come in here?” Sonic mused, peering behind a shelf.

 

“They don’t need food.”

 

“Yeah, but maybe they wanted a snack before they turned.”

 

Shadow didn’t dignify that with a response.

 

Sonic grinned. “C’mon, that was funny.”

 

Shadow grabbed a can of what might have once been beans and tossed it at Sonic’s head.

Sonic caught it easily, still smirking. “Oh, so now I get another can? Wow, you’re just full of generosity today.”

 

Shadow gave him a look. “ Leave.

 

Sonic pressed a hand to his chest, mock-offended. “And miss all this quality time? No way.”

 

Shadow sighed and turned back to the shelf. Sonic watched him for a moment, tapping his fingers against the can. Then, he hopped down. “Hey, serious question.”

 

Shadow didn’t look at him. “Doubtful.”

 

Sonic ignored the jab. “Why are you out here all alone?”

Shadow froze for just a second before resuming his search.

 

“I mean, you obviously know what you’re doing,” Sonic continued. “You’ve got a place to crash, you’re stocked up on supplies, you don’t waste energy. You could be in a group. But you’re not.”

Shadow’s shoulders tensed.

 

Sonic tilted his head. “Why’s that?”

 

Silence.

 

Then—

 

“Because people slow you down.”

 

It was said so simply, so firmly , that Sonic almost believed it.

 

Almost.

 

But there was something under that statement. Something tight and restrained.

Sonic let the silence sit for a moment. Then, he tossed the can back to Shadow.

 

Shadow caught it without flinching.

 

“Fair enough,” Sonic said. Then, he grinned. “But, y’know, you haven’t gotten rid of me yet.”

 

Shadow resisted the urge to throw the can at him this time.

 

Instead, he grabbed his bag and headed for the exit. Sonic, naturally, followed.

 

And Shadow wondered, not for the first time today , how long it would take before Sonic finally got bored of him.

 

___

 

The trip back to Shadow’s cave was quiet. Well, mostly. Sonic hummed occasionally, off-tune and deliberately obnoxious, but Shadow ignored him, pretending he wasn’t there.

It wasn’t working.

Sonic was there, right at his side, kicking pebbles down the dirt path like he had every right to be there. Shadow had tried to ditch him twice on the way back, taking sharp turns and doubling back to lose him. But somehow, Sonic always managed to keep up, flashing him that smug, knowing grin whenever he caught up again.

Shadow was going to kill him.

The cave loomed ahead, dark and unwelcoming. Just the way he liked it. It wasn’t much—bare walls, a small pile of supplies shoved into a corner, and a ragged sleeping bag thrown down near the back. But it was his.

Sonic, of course, waltzed right in after him.

“Home sweet home,” he chirped, stretching his arms above his head. “Y’know, for a guy who hates company, you sure don’t lock your door.”

Shadow shot him a glare as he shrugged off his bag. “Get out.”

Sonic flopped down against the nearest rock like he hadn’t heard him. “Man, that run really worked up my appetite. Got any more Chef Boyardee, or was that a one-time act of kindness?”

Shadow ignored him, methodically unpacking his findings from the trip. A few cans, a water bottle, some bandages—not much, but enough.

Sonic watched him with an easy smirk before his eyes wandered to the pile of things Shadow had stashed against the cave wall. It was mostly junk. Odds and ends he’d picked up over time, things that weren’t necessarily useful but had been kept anyway.

One thing, in particular, caught Sonic’s attention.

It was a blue headband, slightly tattered but still in good shape. The fabric was old but well cared for, as if someone had handled it gently over the years.

Sonic plucked it up without thinking.

“Whoa. Didn’t peg you as a headband guy,” he said, looping it over his quills and tying it behind his head. “Does it make me look cool? Maybe a little mysterious?” He shot Shadow a teasing grin. “Or do I just look that good in your stuff?”

It happened fast.

Shadow was on him in an instant, his fist slamming into Sonic’s face so hard it sent him sprawling.

Sonic barely had time to process the impact before he hit the ground, clutching his cheek as a dull, throbbing pain spread beneath his eye.

Shadow loomed over him, snatching the headband back with a snarl. His grip on the fabric was tight, his expression twisted into something cold and furious .

Don’t touch my things.

Sonic blinked up at him, his vision slightly blurry from the hit. He could already feel the bruise forming. He’d had his fair share of black eyes before, but this one? Yeah, this one was gonna be nasty.

“Damn,” Sonic muttered, touching his swelling cheek. “Didn’t know you were that attached to it.”

Shadow didn’t respond. His shoulders were tense, his breath short and sharp. He clutched the headband like it was something precious , something that had no right being in Sonic’s hands.

The air in the cave felt heavier now.

Sonic pushed himself up onto his elbows. “Look, I—”

“You’ve overstayed your welcome.

Sonic barely had time to react before Shadow grabbed his arm, yanking him up and toward the cave entrance.

“What the—Hey! Shadow, wait—”

His protest was cut short as Shadow threw him.

Sonic stumbled out of the cave and landed hard on the dirt, his already aching face smacking against the ground.

Shadow stood in the entrance, eyes burning with fury. “ Leave.

Sonic groaned, propping himself up on one elbow. He tasted blood. His lip was probably busted, too.

He looked up at Shadow, half-expecting to see some kind of regret, maybe even guilt for hitting him so hard.

There was none.

Just cold indifference and barely restrained rage.

For the first time since meeting Shadow, Sonic felt something close to uncertainty.

He was always the kind of guy who could take a punch. Hell, he’d been punched more times than he could count. But this wasn’t like the usual scuffles he got into.

This had meaning .

And Sonic suddenly had the sinking feeling that he had just crossed a line he shouldn’t have.

 

___

 

Sonic kicked a rock down the cracked pavement of the deserted town, watching as it bounced off a crumbling curb and into the remains of an old storefront.

“Jerk,” he muttered, rubbing his sore jaw.

The bruise beneath his eye throbbed with every step, a dull ache that served as a constant reminder of just how hard Shadow had hit him.

It wasn’t like Sonic hadn’t been punched before. Hell, he’d been thrown through walls, smacked around by robots, and tackled by mutants. But there was something about this punch that got under his skin.

Maybe it was the way Shadow had looked at him afterward—like he was nothing more than a mistake he wanted gone. He's seen that look plenty of times. Still stung though.

Sonic huffed, shoving his hands into his tattered gloves. “Stupid hedgehog. Kicking me out over a stupid headband. Who even owns a headband like that in this day and age?”

He kicked another rock. Harder, this time. It skidded across the cracked asphalt before disappearing into a sewer grate.

He paused, staring down at it for a long moment before sighing through his nose.

His fingers brushed against something in his bag—the dented can of Chef Boyardee Shadow had thrown at him before their little trip.

Sonic pulled it out, turning it over in his hands.

The label was still intact, if a little scratched, and the weight of it felt oddly… solid.

A gift. An unwilling one, but a gift nonetheless.

Sonic stared at it for a moment before exhaling through his nose.

“Oh, screw it.”

With a tired stretch, he turned on his heel and started making his way back toward Shadow’s cave.

 

___

 

Sonic set up camp right outside the cave entrance.

He had gathered a small pile of firewood—well, more like broken chair legs and splintered doorframes from the abandoned buildings he’d passed on the way back—and stacked them into a makeshift fire pit.

It didn’t take long to get the flames going. The fire crackled and popped, sending tiny embers dancing into the night air.

Sonic sat cross-legged in front of it, balancing the now-open can of spaghetti on a flat rock near the flames to heat up the contents.

He could feel Shadow watching him before he even appeared.

A shadowy figure loomed at the entrance of the cave, red eyes glowing in the dim light.

“I thought I told you to leave.

Sonic didn’t even look up. He just casually stirred the spaghetti with a makeshift spoon—aka, a clean-ish metal scrap he’d found on the way back.

“Yeah, I heard you,” Sonic said, voice light. “I just chose to ignore it.”

Shadow exhaled sharply through his nose. He took a single step forward, eye twitching.

“Do I need to physically remove you again?”

Sonic finally glanced up at him, smirking despite the dark bruise shadowing one side of his face.

“Relax, I’m not moving in.” He scooped a spoonful of spaghetti into a tin cup, lifted it up, and held it toward Shadow. “Here. Eat.”

Shadow stared at him like he’d just suggested something insane .

“What?”

Sonic wiggled the cup. “Spaghetti. Hot and fresh. Well, as fresh as twelve-year-old canned pasta can get.”

Shadow didn’t move.

Sonic rolled his eyes. “Oh, come on, don’t tell me you’re that much of a recluse. It’s just food.”

“I know what it is,” Shadow snapped. “Why are you giving it to me ?”

Sonic shrugged. “Because I made enough for two.”

There was a long, awkward silence.

Shadow’s gaze flickered from the cup to Sonic’s face, searching for some hidden motive. When he found nothing but casual stubbornness, he exhaled sharply and snatched the cup out of Sonic’s hand.

He sat down stiffly on the other side of the fire, holding the cup like it was foreign to him.

“…I’ve never had it cooked before.”

Sonic blinked, caught off guard. “Wait, seriously?”

Shadow didn’t answer. He just took a hesitant bite. His expression didn’t change much, but the way his ears flicked slightly backward told Sonic enough.

It was good.

Sonic grinned, slurping up a bite of his own. “Well, there’s a first time for everything.”

Shadow didn’t reply.

But he didn’t leave, either.

And for the first time since they’d met, they sat together in comfortable silence, eating by the fire as the world stretched dark and endless around them.

 

___

 

The first few days were filled with tension.

Shadow never said Sonic could stay. He never offered, never even implied it. But every morning, when he stepped out of his cave, Sonic was still there—either stretching, making a fire, or kicking a rock around like a bored child.

It annoyed Shadow more than he cared to admit.

He didn’t trust people. Not anymore.

He had seen too much, lost too much. He had been there when it all began, when the lab had been breached and the virus had spilled out into the world like a black tide.

He had held Maria as she struggled to breathe, her small hands gripping his fur, her blue eyes wide with panic.

He had tried to save her. It had been his sole purpose to protect her.

He had failed.

Shadow carried that weight with him. He carried it in the way he kept his distance, in the way he scanned every new area with sharp, careful eyes, in the way his hand always hovered near his weapon.

But Sonic… Sonic was different.

At first, Shadow thought he was just another fool trying to survive, all bark and no bite. But Sonic had lasted twelve years in this wasteland. He had fought off raiders, thieves, mutants—things that should have killed him long ago.

And yet, despite it all, he still had hope.

That was what made him dangerous.

Hope got people killed.

 

 

“You’re not a very good host, you know that?”

Sonic’s voice broke the quiet of the evening, his back against a rock as he tossed an old coin into the air. It glinted in the firelight before he caught it between his fingers and flipped it again.

Shadow ignored him, sharpening his knife against a smooth stone.

“I mean, seriously,” Sonic continued, tapping the coin against his knee. “You have this whole cave, plenty of supplies, but zero hospitality. Not even a ‘hey Sonic, how’d you sleep last night?’ Or ‘want some water?’ Nothing. It’s kinda rude.”

Shadow didn’t bother looking up. “Leave.”

“Nah.”

Shadow’s grip on his knife tightened.

Sonic smirked. “You like having me around.”

Shadow turned his glare on him. “I tolerate you.”

Sonic stretched his arms above his head, sighing dramatically. “That’s practically a love confession, coming from you.”

Shadow resisted the urge to throw his knife.

Instead, he returned to his work, ignoring Sonic’s presence like he always did.

Sonic didn’t take the hint, though. He never did.

 

 

Over time, something shifted.

It wasn’t immediate. It wasn’t even noticeable at first.

But gradually, Shadow stopped snapping at Sonic every time he spoke. He stopped trying to chase him off.

Sonic still talked more than Shadow liked, but he wasn’t as obnoxious as Shadow had first thought. He had a strange optimism despite everything, a stubborn refusal to give up.

And, Shadow admitted, it was… nice. Having someone to watch his back.

They had each other’s rhythms down. Shadow scouted for supplies, Sonic hunted for food. They slept in shifts, never letting their guard down completely.

They kept each other safe.

They shared stories—Sonic’s full of adventure, Shadow’s spoken in quiet, measured words.

Sonic told tales of the world before , of high-speed chases and rival battles, of beaches and sunrises and the way the wind used to feel when he ran at full speed with no fear of what lurked in the shadows.

Shadow listened, his expression unreadable.

When it was his turn, he spoke of the lab, of Maria, of the before that he remembered—the sterility of metal walls, the hum of machines, the feeling of being created rather than born.

Sonic never pushed for more than he was willing to give.

And somehow, against all odds, Shadow let him stay.

 

 

The fire flickered between them, its orange glow licking up the walls of the cave, casting long shadows that twisted and moved like ghosts of the past. Outside, the wind carried the distant moans of the Diseased, blending into the rustling leaves and broken remnants of a world that had long since crumbled. The night was quiet otherwise—too quiet.

Sonic sat cross-legged by the fire, absently rolling a small rock between his fingers. He wasn’t talking, which was rare. Shadow noticed. He always noticed when things felt off.

Shadow didn’t comment. He simply sat across from him, methodically inspecting his rifle. His fingers worked in practiced movements, polishing the barrel, checking the scope, reloading the magazine. The repetition was second nature, something he could do in his sleep.

Then Sonic broke the silence.

“I’ve been looking for someone.”

Shadow barely glanced up, though his hands slowed slightly. Sonic’s voice had an edge to it, something different from his usual cocky attitude or careless optimism. This was something older, something worn down .

Sonic shifted, turning the rock over in his palm again. He wasn’t looking at Shadow. His eyes were locked on the fire, the glow dancing against the reflective surface of his irises.

“My little brother,” he continued. His voice was steady, but there was something tired in the way he said it, like he’d been carrying the weight of those words for years. “Tails.”

Shadow’s fingers stilled completely.

Sonic exhaled through his nose, his grip on the rock tightening. “We got separated during the first outbreak. I was trying to protect him. I swore I wouldn’t let anything happen to him, but…” He shook his head, eyes darkening. “Things were so fast. People were screaming, running in every direction. One second, he was right behind me, and then the next—he was gone .”

Shadow didn’t speak. He didn’t need to. He just listened.

Sonic’s ears twitched at some distant sound in the forest, but he didn’t react otherwise. His voice was quieter when he spoke again, more distant.

“I searched for him,” he said, as if convincing himself. “For days. For weeks. I checked everywhere I could think of—Green Hills, Station Square, even some of Eggman’s old bases- but you wouldn't know who that is, I suppose.” He swallowed hard. “But the Diseased were everywhere. I couldn’t—” His breath hitched slightly, just for a fraction of a second. Then he shook his head and laughed, but there was no humor in it.

“It’s been twelve years.” His fingers dug into the rock. “I don’t even know if he’d recognize me anymore.”

Shadow said nothing.

Because he knew what Sonic wasn’t saying.

Twelve years. That was an entire lifetime in this world. The odds of survival were slim even for the strongest. For a child? Alone?

It wasn’t impossible. But it was unlikely.

And yet—

“I know he’s out there.” Sonic’s voice hardened, eyes burning with something fierce . “I know it.”

There was no room for doubt. No hesitation. Just belief.

Shadow stared at him across the fire.

Sonic was a fool. That much had been obvious from the start. He was reckless, too stubborn for his own good, and had an irritating habit of never shutting up.

But he had something that Shadow had lost a long time ago.

Hope.

Shadow had lost Maria to this world. He had watched her struggle to breathe, had held her frail body in his arms as her life slipped away. He had lost everything that had ever mattered to him.

He had stopped believing that anything good could come from surviving.

But Sonic…

Sonic still believed.

And for some reason, Shadow didn’t want to be the one to take that away from him.

So, for once, he didn’t argue.

He simply set his rifle down and met Sonic’s gaze with steady, unreadable eyes.

“When do we leave?”

Sonic blinked. Just for a second, he looked surprised , like he had actually expected Shadow to refuse.

But then, his lips curled into a grin.

“Tomorrow,” he said, pushing himself to his feet with an exaggerated stretch. “First light.”

Shadow nodded once. “Get some rest, then.”

Sonic smirked. “Aw, you do care.”

Shadow shot him a glare, but it didn’t hold its usual sharpness.

As Sonic flopped onto his bedroll, Shadow turned his gaze back to the fire, letting the warmth soak into his skin.

For years, this cave had been his home. It had been safe, secluded, and predictable.

And now, he was leaving it behind.

Not for himself.

But for Sonic.

And he wasn’t sure why.

 

 

The ambush came fast. Too fast. One moment, it was just the two of them, navigating the skeletal remains of an old freeway, their boots crunching over shattered asphalt. The next, something lunged from the wreckage of an overturned truck, a blur of metal, fur, and teeth.

Sonic barely had time to react before he was thrown backward. The force of the impact sent him skidding across the ground, the breath ripped from his lungs. His head slammed against a chunk of concrete, stars bursting in his vision. He groaned, rolling onto his side, ears ringing.

Shadow, however, was already moving.

His gun was drawn in an instant, his stance fluid, precise—trained. The muzzle flashed in the dim light, a single shot ringing out, but their attacker was fast. Too fast. It twisted, dodging the bullet with an inhuman jerk of its body before lunging again.

Sonic barely had time to push himself upright before he finally saw her.

Amy.

His stomach twisted.

She was unrecognizable. Her fur, once soft and bright, was now matted with filth and dried blood. Her quills were jagged, uneven, like they’d been broken and left to grow in unnatural directions. But it was her eyes that made Sonic freeze.

They were empty. Not lifeless, not yet, but devoid of the person she once was.

"Amy—" He choked on her name, his hands tightening into fists.

She didn’t respond. Didn’t hesitate.

She moved like an animal, her limbs jerky, unnatural. One of her arms—where her hammer should have been—had been replaced with something else. Something metal, something sharp. A twisted mockery of what she once wielded with grace. She screamed, but it wasn’t a scream. It was a garbled, warped sound, caught between a growl and a sob, as if some part of her still remembered.

Sonic hesitated.

Shadow didn’t.

The gunshot rang out, sharp, final.

Amy staggered. A beat passed. Then she lunged again.

Another shot. Then another.

She fell.

The impact sent up a small cloud of dust. Her breath came in ragged gasps, her body twitching. A glitching machine trying to restart.

Sonic felt like he was going to be sick.

He forced himself forward, dropping to his knees beside her. His hands trembled as he reached out—whether to help or just to touch her one last time, he wasn’t sure. But then Amy’s breath hitched. For the briefest moment, her fingers curled like she was trying to grab something.

Then—nothing.

Sonic stared.

His body was still. His mind, however, was screaming.

A sharp inhale burned his throat. His pulse thundered in his ears. He knew what he was seeing, what had just happened, but his brain refused to process it.

Amy. His friend. His teammate. Someone who had once chased him playfully through fields of green, who had once laughed at his terrible jokes, who had once believed in him.

Gone.

He swallowed, hard, and looked up at Shadow.

The black hedgehog stood over the body, his gun still raised, his expression unreadable. Blood splattered his gloves, his arm, a single crimson droplet staining his cheek.

And Sonic—Sonic finally noticed the way Shadow was breathing. Slow. Steady. Then there were the marks peeking out from beneath the cuffs of his sleeves. Shadow had put himself in danger without batting an eye– had stared at death in the grinning mouth and remained poised- completely unaffected.

“You—” His voice cracked. He cleared his throat, tried again. “You’re immune?” 

Shadow didn’t answer immediately. He lowered the gun, glancing at the red smear across his palm.

Then, after a long pause—

“Yes.”

Sonic exhaled shakily, dropping his gaze back to Amy’s body. His fingers curled against his thighs. His jaw clenched.

“Guess that makes one of us.”

His voice was hoarse, empty. He didn’t know what he was feeling—rage, grief, exhaustion. Maybe all three. Maybe more.

Shadow said nothing.

The world around them felt too still. The wind had died down, the distant moans of the Diseased eerily absent. It was just them, alone with the weight of what they had done.

What they had lost.

Sonic closed his eyes, inhaled through his nose. When he opened them again, he forced himself to his feet.

“We need to keep moving,” he muttered, voice barely above a whisper.

Shadow didn’t argue.

They left Amy behind.

Neither of them looked back.

 

 

The world was changing.

Sonic could feel it in the way the wind carried a new kind of tension, thick and suffocating. He could see it in the ruins around them, in the way the shadows stretched too far, twisting unnaturally beneath the dull light of the sun.

But most of all, he could see it in the mutants.

They were increasing in numbers. Before, they’d been scattered, aimless, moving in random clusters like starving animals. But now—now they were different.

They moved with purpose.

It wasn’t just a handful anymore. It was waves.

And Sonic was getting real tired of it.

"Left!" Shadow's voice cut through the chaos, sharp as a bullet.

Sonic moved without thinking, twisting on his heel just as a grotesque, half-decayed wolf lunged at where he’d been standing. He felt the sickening rush of air as its jagged claws sliced through empty space, missing him by mere inches. Sonic didn't hesitate—he pivoted, drove his foot into the mutant’s side with enough force to send it flying. It hit a rusted car frame with a crunch, but Sonic didn’t wait to see if it got up.

He was already moving again, dodging, weaving, striking when he could.

Another mutant came barreling toward him—a mangled thing that might’ve once been a badger. Its mouth gaped unnaturally wide, rows of needle-like teeth snapping at the air. Sonic ducked beneath its swipe and retaliated with a sharp kick to the jaw. The sickening crack that followed was drowned out by the gunfire behind him.

Shadow.

Sonic didn’t have time to check on him, but he knew the hedgehog was holding his own. He always did. The sharp, controlled bursts of his rifle echoed through the crumbling streets, each shot precise, methodical.

But they just kept coming.

For every mutant they dropped, another two crawled out from the wreckage, eyes wild, movements erratic. And Sonic was fast, but he was getting tired.

“Shadow, tell me you have a plan,” he shouted, swinging his fist into another mutant’s face before leaping onto the hood of a half-crushed bus.

Shadow didn’t answer immediately.

Sonic took a quick glance back and felt his stomach twist.

Shadow was struggling.

It wasn’t obvious—most people wouldn’t have noticed. But Sonic did. He saw the way Shadow’s movements were a fraction slower, the way his breathing was just a little too controlled, like he was forcing himself to focus. And then there was his expression—tight, strained, like something was clawing at the edges of his mind.

Like he was hiding something.

Shadow never hesitated. Never second-guessed. But something was off.

And that was bad.

“Shadow!” Sonic called again, louder this time. “Talk to me!”

Still no response.

Instead, Shadow suddenly stiffened, his entire body tensing as if someone had grabbed him by the spine and pulled. His breath hitched, his grip tightening on his rifle.

Then—just for a moment—his gaze went distant.

Like he wasn’t there.

Sonic barely had time to react before something slammed into him from the side. He grunted as he was thrown off balance, his body hitting the pavement hard enough to knock the wind from his lungs. A heavy weight pinned him down, the rancid stench of decay flooding his senses.

The mutant above him snarled, its teeth bared in a horrific, twisted mockery of a grin.

Sonic gritted his teeth. “Oh, screw this.”

With a sharp twist, he brought his knee up hard into its stomach. It let out a garbled screech, just enough for Sonic to wrench an arm free and slam his fist into the side of its head. It stumbled, and Sonic took the chance to shove it off, rolling away before scrambling to his feet.

His head snapped toward Shadow.

The black hedgehog was still standing, but his hands were clenched into fists, his entire frame rigid. And his expression—his eyes—

He looked like he had just seen something he couldn’t explain.

Sonic took a step forward, still catching his breath. “Shadow—?”

“We need to leave,” Shadow interrupted, his voice low, urgent.

Sonic blinked. “No kidding, but—”

“No.” Shadow finally met his gaze, and Sonic felt his stomach twist again. There was something behind those red eyes, something sharp, unreadable. “I mean it. We need to go. Now.”

Sonic frowned, glancing around them. The mutants were still coming, but they’d fought worse before. This wasn’t new. So why was Shadow acting like—

Then Sonic felt it.

A shift in the air.

It wasn’t something he could see, wasn’t something he could touch. It was deeper than that—something primal, something instinctual. A feeling that slithered into his bones, cold and heavy.

Something was happening.

And it was bad.

Shadow took a step back, his gaze flickering toward the horizon. His jaw tightened.

“The lab,” he muttered under his breath, barely audible.

Sonic’s ears twitched. “What?”

Shadow hesitated. Just for a second. But that second was enough.

He didn’t know.

Whatever was pulling at him, whatever had just surged through him like an electric current, it wasn’t something he understood. Not yet.

But it was leading him somewhere.

The lab.

Shadow exhaled sharply, shaking his head like he was trying to clear it. “We need to move.”

Sonic didn’t argue.

Because for once, he felt it too.

 

 

The road stretched endlessly before them, cracked asphalt littered with the skeletal remains of abandoned cars. Rusted metal gleamed faintly beneath the gray sky, the air thick with the scent of rain that hadn’t yet fallen. Their footsteps echoed against the quiet, the only sound apart from the occasional distant moan of a mutant too far off to be a threat.

Sonic kicked a rock, watching as it skidded across the pavement before disappearing into a pothole. The silence between them was thick, almost suffocating. Shadow hadn’t said a word since they left, his pace steady, movements stiff with purpose.

And Sonic was getting real sick of it.

“So.” His voice cut through the quiet, casual but pointed. “Gonna tell me what this ‘lab’ is, or do I have to guess?”

Shadow didn’t so much as glance at him.

Sonic rolled his eyes. “C’mon, man, you were all ‘we need to go now’ back there, and now you’re just acting like it’s no big deal?” He shoved his hands into his gloves, stretching his legs to keep up with Shadow’s longer stride. “You clearly felt something, and now you’re dragging us to some random mystery science building in the middle of nowhere. Little context would be nice.”

Shadow’s jaw tightened.

Sonic noticed.

“I mean, if it’s too hard to explain—”

“It’s not.”

That made Sonic’s ears perk. He glanced at Shadow, who still wasn’t looking at him.

It wasn’t that Shadow was ignoring him—no, this was different. This was calculated. Avoidance. Like he was sifting through his own mind, trying to decide how much he was willing to say.

Sonic took that as a good sign.

“Okay,” he said, tilting his head. “Then what is it?”

Silence.

Sonic groaned, dragging a hand down his face. “Dude, c’mon. I think I deserve some kind of explanation after all the crazy crap we’ve been through.”

Still, nothing.

The road stretched on.

Sonic let out a heavy sigh, glancing up at the dull, overcast sky. “Fine. Whatever. Keep your creepy secrets.” He kicked another rock. “Not like I care or anything.”

Shadow remained quiet.

Sonic frowned.

No snarky remark. No glare. Not even an annoyed huff.

Something was wrong.

Shadow wasn’t just refusing to answer. He was avoiding the question entirely.

Sonic slowed his pace slightly, watching him out of the corner of his eye. Shadow’s shoulders were tense, his gaze locked ahead as if he were focusing on something Sonic couldn’t see. And the way he was walking—purposeful, rigid, like every step was being pulled from him rather than taken of his own volition.

This wasn’t just some place Shadow knew about.

This was something else.

Something personal.

Sonic opened his mouth to push further—but then Shadow stopped.

It was abrupt. One moment, he was moving, and the next, he just… halted.

Sonic barely managed to stop himself from colliding into him. “Uh—hello? What’s the holdup?”

Shadow didn’t answer.

He stood completely still, his ears twitching, his breath slow and measured.

Sonic felt it then—the air shifting again. Not as strong as before, but still there, like something was brushing up against the edge of his consciousness.

Shadow exhaled, a slow, deliberate thing.

Then, finally—

“The lab,” he said, voice even. “It’s where this all started.”

Sonic blinked. “Started?”

Shadow’s fingers curled at his sides. “The outbreak. The Diseased.” His eyes darkened. “Everything.”

Sonic felt his stomach drop.

“…You mean to tell me we’re walking straight toward ground zero?”

Shadow didn’t respond.

Which was an answer in itself.

Sonic let out a low whistle. “Damn.” He rubbed the back of his neck. “Y’know, when I asked for an explanation, I was kinda hoping for something a little less—oh, I dunno—‘we’re going to the heart of the nightmare that ended the world.’”

Still, no reaction.

Sonic frowned. “Okay, seriously, Shadow. You’re acting weird.”

That finally earned him a glance.

Shadow’s expression was unreadable.

“I always act like this.”

Sonic crossed his arms. “Yeah, but this is different. I’ve known you for—what? A month now? You don’t talk much, sure, but you don’t shut down like this unless something’s eating at you.”

Shadow looked away.

That was enough confirmation.

Sonic narrowed his eyes. “What aren’t you telling me?”

Silence.

Sonic groaned. “Oh, for Chaos’ sake—just spit it out! You’re immune, aren’t you? Is that what this is about?”

Shadow’s jaw clenched.

Ah.

So that was part of it.

Sonic crossed his arms. “Okay. Fine. You don’t wanna talk? Then answer me this—why are we going there? Why now?”

Another pause.

Sonic waited.

Then—

“…Something is changing.”

Shadow’s voice was quiet.

Sonic blinked, caught off guard by the honesty in his tone.

Shadow’s hands twitched at his sides. “The mutants. The way they’re moving. The way they’re multiplying.” He exhaled through his nose. “It’s not natural.”

Sonic frowned. “Uh, yeah? Mutants aren’t exactly known for being normal.”

Shadow shook his head. “This is different.” His fingers curled tighter. “It’s not just random mutations anymore. It’s… controlled.”

That made Sonic pause.

Controlled.

The word settled in his mind, heavy and unsettling.

“…You’re saying someone’s behind this.”

Shadow’s expression didn’t change.

He didn’t have to confirm it.

Sonic swallowed hard, the weight of that realization settling into his bones.

The Diseased had always been thought of as mindless—creatures driven by instinct alone. The idea that there was something—someone—behind their increasing numbers, behind their behavior…

That was terrifying.

And the fact that Shadow was clearly hiding something about it?

Even worse.

Sonic took a slow breath, forcing his mind to steady.

“…Alright,” he muttered, stretching his arms. “Guess that means we’ve got a mystery to solve.”

Shadow shot him a look. “This isn’t a game, Sonic.”

“I know.” Sonic smirked, but there was no humor in it. “That’s what makes it fun.”

Shadow sighed, pinching the bridge of his nose. “You are insufferable.”

“And you’re secretive.” Sonic nudged him lightly with his elbow as they started walking again. “But don’t worry—I’ll figure you out eventually.”

Shadow didn’t respond.

But for the first time, Sonic swore he saw the faintest flicker of something on his face.

A ghost of a smirk.

It was gone in an instant.

But it was there.

 

 

The facility stood like a graveyard of steel and concrete, its skeletal remains jutting from the earth like broken bones. The air hung thick with the stench of rust, rot, and something far worse—something chemical, something unnatural. The wind howled through the ruined structure, rattling loose metal panels and sending dust spiraling into the sky like ghosts of what had once been.

Sonic stood at the threshold, his gut twisting with unease. He had been in plenty of bad places before, seen more than his fair share of horrors, but something about this—this husk of a laboratory—set every nerve in his body on edge. It wasn’t just the decay, or the silence, or even the ever-present stench of death. It was the feeling beneath it all, like the entire building was holding its breath, waiting.

Beside him, Shadow stood motionless, staring into the ruins with an unreadable expression.

Sonic exhaled, forcing his shoulders to relax. "Well, this place is charming. Real inviting." He nudged a piece of debris with the tip of his shoe, watching as it crumbled into dust. "You sure this is the right place?"

Shadow didn’t answer.

Sonic turned to him, frowning. Shadow’s face was tense, his crimson eyes locked on the broken entrance ahead. His hands curled into fists at his sides, his breath slow and measured.

"Hey," Sonic tried again, stepping closer. "Shadow. You good?"

For a second, he thought Shadow might ignore him entirely. But then—

"Stay close," Shadow murmured, his voice low. There was something in his tone—something rare, something almost uncertain.

Sonic blinked. "Not planning on wandering off, but thanks for the concern."

Shadow didn’t respond. Instead, he moved forward, stepping over broken concrete and twisted metal as he entered the ruins. Sonic followed, his ears twitching at the eerie silence pressing in from all sides.

The interior was worse.

Darkened hallways stretched before them, lined with shattered glass and rusted machinery. The walls were streaked with something dark, something long since dried. The air buzzed faintly with an electrical hum, the distant flicker of dying fluorescent lights casting erratic shadows against the walls.

Sonic’s footsteps were near-silent, but Shadow’s were quieter. The ultimate lifeform moved like a phantom, his body tense, his eyes scanning every shadow.

Something about this place was wrong.

And then they saw him.

At the heart of the ruins, where the lab had been torn apart by time and destruction, stood a figure that should not have been.

Dr. Ivo Robotnik.

Or what was left of him.

Sonic felt his stomach lurch.

Robotnik’s body was a grotesque fusion of flesh and metal, twisted beyond recognition. His limbs had been elongated, reinforced with mechanical plating that pulsed with eerie, synthetic energy. Wires snaked from his spine, feeding into the machinery around him like veins pumping artificial life. His face—what little remained of it—was stretched, the skin sickly and pale, his mouth curled into a sharp, unnatural grin.

But it was his eyes that sent a shiver down Sonic’s spine.

They burned with unnatural light, twin orbs of electric blue set deep into his skull. There was nothing human left in them.

Sonic took a step back.

"What the actual hell…"

Robotnik’s grin widened. When he spoke, his voice was layered with static, glitching in and out like a corrupted signal.

"You look surprised."

Sonic’s mouth was dry.

"You’re supposed to be dead," he said.

Robotnik let out a distorted chuckle. "I was. For a time. But death is such an… impermanent state."

Shadow stepped forward, his expression unreadable, but his posture tense.

"You mutated the virus," he said.

Robotnik hummed. "I perfected it."

And with a wave of his hand, the shadows moved.

Dozens—no, hundreds—of them.

They emerged from the darkness, their eyes glowing with the same unnatural light as Robotnik’s. The Diseased. But they were different. Stronger. Smarter. Their bodies were reinforced, mechanical augmentations replacing rotting limbs. Sonic had seen plenty of mutants—mindless, ravenous things—but these were something else entirely.

These were soldiers.

Sonic’s pulse pounded in his ears.

"Oh, that’s really not good."

Robotnik’s laughter crackled through the air. "I’ve done more than refine the virus. I’ve given it purpose. A new world, Sonic. A world free from weakness. Free from mortality."

Sonic’s hands clenched into fists. "Yeah? Sounds like a real nightmare."

Robotnik’s grin sharpened.

"You won’t live long enough to see it."

Then he raised his hand—and the horde attacked.

The room exploded into chaos.

Sonic barely had time to react before the first mutant lunged. He ducked, rolling beneath its outstretched claws, only to be met by another. He twisted, slamming a kick into its chest and sending it sprawling, but more were already closing in.

Shadow moved like a shadow himself—striking fast, precise, lethal. Chaos energy crackled at his fingertips as he tore through the mutants, their augmented bodies sparking and twitching as they fell. But for every one they took down, more took their place.

And they were adapting.

Sonic landed a spin attack, carving through the nearest mutant—but before he could recover, another was already behind him, moving faster than the ones before. He barely dodged in time, feeling the air shift as razor-sharp claws sliced past his face.

They weren’t just attacking blindly. They were strategizing. Coordinating.

Sonic’s breath came fast and sharp. "Shadow—!"

"I know." Shadow’s voice was steady, but there was something else beneath it—something close to urgency.

They couldn’t win this. Not like this.

Sonic’s mind raced. There had to be a way—

Then he saw it.

The machinery. The cables. The pulsing, artificial veins that connected Robotnik to everything around him.

The lab itself was keeping him alive. Keeping them all alive.

Sonic turned to Shadow. Their eyes met, and in that instant, they understood.

Destroy everything.

Sonic moved first, a blur of motion as he tore through the room, striking at every console, every wire, every exposed piece of tech. Sparks rained down as machines burst apart, alarms shrieking in protest.

Shadow followed, Chaos energy flaring around him. He struck with precision, slicing through the support systems, sending cascading failures rippling through the lab.

Robotnik’s grin faltered. "No—"

Shadow raised a hand.

"Chaos—"

The world ignited.

The explosion rocked the earth, a wave of fire and force consuming everything in its path. Sonic barely had time to react before the blast sent him flying.

Pain. Heat. Darkness.

When he hit the ground, the impact knocked the air from his lungs. His body ached, his vision swimming in and out of focus.

Through the haze, he saw a figure approaching.

Shadow.

Strong arms wrapped around him, lifting him with ease.

Sonic groaned, managing a weak smirk. "You’re hugging me. That’s new."

Shadow huffed. "Shut up."

Then he turned, carrying Sonic away from the burning wreckage.

Behind them, the lab crumbled.

Robotnik screamed.

 

 

The world had burned.

Sonic had barely made it out.

Through the haze of pain and exhaustion, he remembered the heat of the fire licking at his back, the deafening explosion that had sent him flying. He remembered the taste of ash in his mouth, the feeling of weightlessness before the earth rushed up to meet him. And then, nothing.

Now, he drifted in the fog between wakefulness and oblivion, trapped in a body too battered to move. Time felt meaningless. Days could have passed, or maybe just hours.

But something grounded him—warmth, a steady presence by his side.

A voice, deep and steady, calling him back.

“Sonic.”

It was the first thing he truly heard. The syllables cut through the haze, familiar and firm, tethering him to reality. He stirred, a groggy moan escaping his throat as the world came into painful focus.

Everything ached. His muscles felt stiff, bruised. His ribs burned with every shallow breath. The moment he tried to shift, a sharp pain lanced through his side, forcing a hiss past his lips.

“Sonic.”

The voice was closer now, laced with something he couldn’t quite place. Urgency? Relief? Guilt?

He forced his eyes open.

At first, all he saw was light—too bright, making his vision blur. But as the brightness dimmed, he made out a wooden ceiling above him, firelight flickering against its surface. Not the lab. Not the battlefield. He was somewhere warm, safe. His fingers twitched against fabric—soft, worn blankets.

Then his gaze moved to the figure sitting beside him.

Shadow.

He was perched on the edge of a battered chair, posture rigid, arms crossed over his chest. His fur was marred with soot, his gloves stained with something dark. His quills looked more unkempt than usual, as if he’d spent days without rest. But his eyes—his sharp, crimson eyes—were locked onto Sonic with something almost unreadable.

Relief. Frustration. Guilt.

Sonic swallowed against the dryness in his throat. “Took a nap, huh?” he croaked, attempting a smirk.

Shadow didn’t return the sentiment.

“You were unconscious for three days,” he said, his voice controlled, but Sonic could hear the tension beneath it.

Sonic blinked. “Three—? Damn.” He let his head fall back against the pillow with a groan. “No wonder I feel like I got flattened by a freight train.”

Shadow didn’t respond right away. His fingers tapped against his arms, a small, restless movement. That was the first sign. Something was off.

Sonic’s brows furrowed as he studied him. “Okay, what’s with the brooding? You always look miserable, but this is a new level.”

Shadow exhaled sharply, his gaze dropping to the floor. “There’s something you need to know.”

The way he said it sent a chill through Sonic’s spine. Shadow wasn’t the type to hesitate. Whatever this was, it was bad.

Sonic pushed himself up despite the sharp protest of his muscles. Shadow’s hand shot out, gripping his shoulder to steady him before he could fall back.

"Easy," Shadow muttered.

But Sonic barely noticed. His eyes were locked onto Shadow’s, reading the hesitation in them. “Tell me.”

For a moment, Shadow didn’t move. Then he drew in a slow breath, his fingers tightening into fists.

“…This was my fault,” he said, voice barely above a whisper.

Sonic frowned. “What?”

Shadow’s jaw clenched. He didn’t look at Sonic. Instead, his gaze was fixed somewhere in the distance, lost in a memory.

“The virus,” he continued. “The outbreak. It started in the lab. You know that.” His fists curled tighter. “But what you don’t know is how it got out.”

Sonic didn’t move. He didn’t breathe. He just listened.

“My.. my sister, Maria.. she was always so curious,” Shadow murmured. “She wanted to understand what they were working on. What they were creating. And I—” He exhaled sharply, shaking his head. “I wanted to make her happy. So I showed her.”

Sonic felt his stomach tighten. He already knew where this was going, but he didn’t speak.

“The spores weren’t supposed to be active,” Shadow continued, his voice low, controlled. “The containment was supposed to be secure. But something went wrong. The moment the seal was broken, they spread.” His tone darkened, edged with bitterness. “The security systems did what they were designed to do—lock down the contamination. We were trapped. Maria—she started choking. The spores were in the air. She couldn’t breathe.”

Shadow’s breathing had turned slightly uneven, his fingers digging into the fabric of his gloves.

“I had one job,” he said, voice barely above a whisper. “To protect her.”

Sonic’s chest ached.

“I couldn’t let her die,” Shadow said, and this time, his voice cracked—just barely. “So I did the only thing I could think of. I broke the containment. Tore through the metal paneling. I thought—” He clenched his teeth. “I thought if I could get her more air, if I could get her out of there, she’d be okay.”

He was silent for a long moment.

Then, finally—

“But it was too late.”

The words settled between them like a weight.

“When the breach opened, it wasn’t just the lab that got contaminated.” Shadow’s voice was hollow now. “It was everything. The spores spread beyond the facility. The world—” He shut his eyes. “I doomed it, Sonic.”

Sonic stared at him, struggling to find words.

But Shadow wasn’t finished.

“I was never meant to be a soldier,” he said suddenly, voice quiet but sharp. “I was made to be a cure.”

Sonic’s breath caught.

“They created me to counteract the virus,” Shadow said. “To be immune. To be the answer.” His fingers curled into the blankets. “I was supposed to be the last hope.”

A humorless chuckle left his lips, bitter and sharp. “Instead, I became the reason the world burned.”

Sonic exhaled, running a hand down his face. His heart pounded in his ears.

Shadow thought this was his fault. That he had doomed them.

But Sonic saw the truth.

“You dumbass,” he muttered.

Shadow stiffened.

Sonic shook his head. “You think this is all on you? That you’re the reason everything went to hell?” He scoffed. “You really think I’d blame you for trying to save someone you loved?”

Shadow’s fingers twitched.

“Yeah, okay, you messed up,” Sonic admitted. “But you didn’t create this. You didn’t want this.” He leaned forward, ignoring the way his ribs protested. “You’re not the reason the world ended, Shadow. The people who made that virus are.”

Silence.

Then—

Shadow exhaled, and something in his posture cracked.

A hesitant hand reached out, brushing against Sonic’s jaw. Sonic didn’t move, didn’t pull away. Then, before either of them could think too hard about it—

Shadow leaned in.

The kiss was slow, uncertain. Sonic met him halfway, warmth flooding his chest. Shadow’s lips were careful, almost hesitant, as if testing if this was something he was allowed to have. Sonic pushed forward slightly, reassuring him.

When they finally parted, their foreheads rested together, breath mingling in the quiet.

Shadow closed his eyes.

For the first time in a long time, he looked like he wasn’t carrying the weight of the world alone.

Sonic, despite everything, smiled.

“Guess we’re both full of surprises, huh?”

Shadow exhaled a quiet laugh.

“…Shut up.”

Sonic just grinned.

 

 

The fire had burned low, casting long shadows against the walls. The night outside was eerily quiet—too quiet, considering the world they now lived in. No distant howls of the Diseased, no shambling footsteps in the dirt. Just silence, stretching between them like an unspoken truth.

Sonic was still sitting close to Shadow, his body warm from where they had leaned into each other minutes before. His ribs still ached, his muscles stiff from disuse, but none of that compared to the weight sitting in his chest. He had thought that was the end of it—the full extent of Shadow’s confession. But then he noticed the way Shadow’s hands flexed restlessly in his lap, the way his shoulders remained rigid, as if there was still something unsaid.

“…There’s more,” Sonic realized, his voice quiet but sure.

Shadow tensed slightly. His eyes flickered up, hesitation swimming beneath the crimson depths.

Sonic swallowed, his pulse picking up. “Shadow, what is it?”

There was a pause—just long enough for Sonic’s stomach to tighten. Then, at last, Shadow spoke.

“I’ve been watching them,” he murmured, voice low. “The Diseased.”

Sonic blinked. “Yeah, no kidding. So have I.”

Shadow’s eyes narrowed, though there was no real annoyance in them. “Not just watching, Sonic. Studying them.” He exhaled through his nose. “They’re not as mindless as they seem. There are… patterns.”

That was enough to make Sonic straighten. “Patterns?”

“They return to places they remember.” Shadow’s tone was calm, but there was something tight in it. “I’ve noticed it before—when they’re not hunting, when they’re not moving in hordes, they always seem to drift back to familiar locations. Places they used to live. Places that meant something to them.” He let the words settle before adding, “They don’t just wander aimlessly.”

Sonic felt his heart rate pick up.

“You’re saying they go home ?”

Shadow nodded once.

Sonic’s breath caught in his throat. A terrible, creeping feeling started to claw up his spine, one he wasn’t ready to acknowledge.

He tried to keep his voice even. “And why are you telling me this now?”

Shadow didn’t answer right away.

That was what did it. That hesitation. That moment of silence. Sonic felt the weight settle in his stomach before Shadow even said the words.

“…You should check Green Hills again,” Shadow murmured.

Sonic went still.

He could hear his heartbeat in his ears, loud and fast.

He had already checked. Again and again and again. He had scoured the hills, the workshop, every damn corner of the place. And every time, the answer was the same.

Tails wasn’t there.

Tails had never been there.

His mouth was dry. His throat ached.

“…I’ve already been back,” he said, voice tight. “Dozens of times. He wasn’t there.”

Shadow’s gaze was unreadable.

Sonic shook his head, the words tumbling out faster now. “If he was one of them, he would’ve gone home, right? But he didn’t. He didn’t . That means he’s still alive.” He clenched his fists. “He’s fine.

Shadow didn’t respond right away.

Then, softly—

“Sonic.”

Something in that single word nearly broke him.

His chest felt too tight. The walls of the room felt too close. He hated this. Hated that Shadow was looking at him like that, like he was trying to soften the blow of something inevitable.

He forced out a shaky breath. “You think he got sick.”

Shadow didn’t move. Didn’t flinch.

And that was enough of an answer.

Sonic felt something crack inside of him.

“No,” he snapped, pushing himself fully upright. “No. That’s not—he’s alive . He has to be.”

Shadow’s expression didn’t change. He was calm, but not unfeeling. Patient, but not patronizing.

“Sonic.”

“Don’t—” Sonic’s voice shook. He dug his fingers into his knees. “Don’t say it like that. Like you know.

“I don’t,” Shadow admitted. “That’s why I’m saying we should go back.”

Sonic let out a bitter laugh, rubbing a hand down his face. His skin felt clammy. “And if we do, what then? If he’s not there, I’ll have wasted more time searching for a ghost. And if he is —” His voice caught, and he shook his head. “No. I can’t—”

He stopped. He didn’t even know what he was trying to say.

Shadow remained quiet for a long moment before finally speaking again.

“If he’s alive,” he said, his voice steady, “then he might be waiting for you.”

Sonic squeezed his eyes shut.

He didn’t want to hope.

Hope was dangerous. Hope got people killed.

But then he thought of Tails—Tails who had followed him through hell and back, who had always been by his side. Who had always believed that Sonic would save the day, no matter how impossible things seemed.

Tails had never given up on him.

Maybe it was time Sonic stopped giving up, too.

When he finally opened his eyes, he met Shadow’s gaze.

“…Fine,” he said hoarsely. “One more time.”

Shadow gave a small nod.

They would go back.

One last time.

 

 

Green Hills had never felt so empty.

The moment Sonic and Shadow stepped into the town, the silence pressed against them like an invisible weight. It wasn’t the kind of silence Sonic had known before—not the peaceful quiet of a lazy afternoon, not the comforting hush of wind through trees. This was different.

This was the silence of a place that had been abandoned, of a home stripped of life and left to rot.

The streets were cracked, nature slowly creeping in to reclaim what had been lost. Grass pushed through the pavement in jagged lines, ivy crawled up the sides of houses, and the streetlights stood tall but dead, their bulbs shattered long ago. Sonic barely recognized it.

But the memories were still there.

As they walked, his mind played tricks on him. He saw things that weren’t real—flashes of movement in the corners of his eyes, echoes of laughter that weren’t there. For a split second, he swore he could hear the hum of Tails’ old plane in the distance, the rhythmic whirring of machinery as his best friend worked late into the night, mumbling to himself about calibrations and thruster speeds.

But the moment he blinked, it was gone.

There was nothing left but ghosts.

Sonic swallowed, his throat dry. His hands clenched at his sides as he kept walking, his feet moving forward on instinct alone.

Shadow walked beside him, silent as ever. His expression was unreadable, but Sonic could tell he was watching—analyzing, waiting. He didn’t offer words of comfort, didn’t try to break the silence with empty reassurances. And for that, Sonic was grateful.

Because there was nothing to say.

Eventually, they reached the lab.

It looked smaller now.

When Sonic was younger, it had felt massive—an endless world of possibilities wrapped up in metal and glass. Tails had built it from the ground up, had filled it with his dreams and ideas and impossible inventions. It had been a second home to them both.

Now, it was just another ruin.

The siding was rusted, streaked with age and neglect. The metal panels were bent in places, the roof sagging slightly under the weight of time. A few shattered windows lined the front, and vines had begun to creep their way up the walls, threatening to consume the building entirely.

Sonic hesitated in front of the door.

The keypad was still there, though dust coated the screen. His fingers hovered over the buttons, heart hammering in his chest.

He shouldn’t have remembered the code.

But he did.

It was muscle memory, ingrained in him from the countless times he had punched it in before. His hands moved before he could think, and within seconds, the numbers were entered.

The keypad let out a soft beep.

And with a slow, mechanical hiss, the door slid open.

For a split second, something inside him jumped—some foolish, desperate part of him that still clung to hope.

But the moment he stepped inside, that hope died.

The lab was empty.

Dust coated everything. The consoles were dead, their screens cracked or dark. The air was stale, thick with the scent of rust and old paper. Scattered across the floor were half-finished blueprints, rusted tools, broken bits of machinery that would never be completed. A few of the shelves had collapsed, their contents spilled out like forgotten remnants of a life that had been left behind.

Sonic took a slow step forward.

He ran his fingers along one of the workbenches, tracing through the thick layer of dust.

Nothing.

There was nothing .

His throat tightened, his jaw clenching as he forced himself to keep looking. He searched the corners, the walls, the shelves—searched for some kind of sign, some kind of proof that maybe, just maybe, Tails had made it out.

But there was nothing.

No footprints in the dust. No notes left behind. No signs of life.

Just emptiness.

His breath hitched. He exhaled sharply through his nose and turned on his heel before the weight of it could crush him.

Shadow followed without a word.

Outside, the wind had picked up. It rustled through the grass, curling around Sonic like a whisper, like a memory just out of reach.

He took a deep breath, staring at the horizon.

“It was stupid to come back,” he muttered, his voice rougher than he expected.

Shadow didn’t answer right away.

Then—

“Wait.”

Sonic stilled.

Shadow had stepped forward, his gaze locked onto something in the grass a few feet away. His posture had changed—tense, alert.

Sonic frowned. “What?”

Shadow didn’t respond. Instead, he knelt down, brushing his fingers through the overgrown grass. Something small and metallic caught the sunlight.

He lifted it carefully.

Sonic’s breath caught in his throat.

Goggles.

Old. Worn. Familiar.

Tails’ goggles.

Sonic’s vision blurred.

His hands shook as he reached out, his fingers closing around them. The lenses were cracked, the straps frayed, but he recognized them instantly.

“No,” he whispered.

The metal was cool against his skin.

Real.

This wasn’t just some lost trinket.

This was proof.

Tails had been here.

And he had never left.

Sonic felt something inside him break .

His grip tightened around the goggles. His breathing came faster, shallower, his chest rising and falling in uneven gasps.

He wanted to deny it.

Wanted to push it away, to run, to pretend this wasn’t real.

But the truth was undeniable.

Shadow didn’t speak.

Instead, he turned away, scanning the area before kneeling down again. He started gathering sticks, stones—anything he could find.

Sonic blinked at him.

“…What are you doing?”

Shadow didn’t look up. “Making a marker.”

Sonic’s throat burned.

His knees felt weak.

He wanted to say no . He wanted to refuse.

But his body betrayed him.

His knees hit the ground before he even realized he was moving.

His hands found the earth, found the stones, found the twigs and broken pieces of wood. Slowly, carefully, he helped.

The grave took shape in silence.

The world felt heavy around them.

Sonic didn’t realize he was crying until the first tear slipped down his cheek.

He didn’t sob. Didn’t wail.

He just let them fall.

One by one, they trickled down, dripping onto the dirt below.

The wind howled softly through the trees. The sun dipped lower, casting the world in long shadows.

When they finished, Sonic sat there for a long moment, staring at the marker.

His fingers brushed over the goggles one last time before he set them carefully at the base.

His voice cracked when he finally spoke.

“…I’m sorry.”

It was all he could say.

All he had left.

The silence stretched between them.

Then, finally, Sonic exhaled.

He pushed himself to his feet, legs unsteady.

Shadow was there, Waiting. Watching. He didn’t say anything. Didn’t offer empty words. Instead, he reached out. A gloved hand, steady, patient.

Sonic hesitated. Then, slowly, he took it.

Shadow’s grip was firm, grounding.

And together, without another word, they turned toward the horizon—

And walked into the unknown.



Notes:

hello! welcome to my first fic in a very long time. kudos are very much appreciated, hope you enjoyed!

(An epilogue may be in the works :3)