Chapter 9 of 20

Chapter 8: Frame Drift

Chapter 8: Frame Drift

They called it a “drift zone.”

Which was generous, really. The place was less a zone and more a scar—a fracture in the air, stretching from the edge of the mountain down into a collapsed alley behind the Dream Coil. People whispered about it like it was cursed. Some claimed it breathed. Others swore they saw light move upward when it rained.

Ethan called it “probably a bad idea.”

Naturally, he was already inside it.

----------------------------------------

The first thing he noticed was the temperature shift. It was cold. Not winter-cold, but hospital cold—sanitized and wrong, like the air had forgotten how to carry warmth. Dust floated against gravity, suspended like lazy snow. The world tilted ever so slightly, like a picture frame hung a few degrees off-center.

Ethan crouched near a half-sunken lantern post, brushing aside a layer of oily spores that hissed quietly when disturbed. His fingers tingled.

“Whisp?” he whispered.

The mouse poked his head out of Ethan’s collar, nose twitching. “This place isn’t part of any mapped layer.”

“Yeah, I figured that out somewhere between the floating rocks and the whispering moss.”

“I recommend leaving.”

“I recommend new snacks, but here we are.”

----------------------------------------

At the center of the drift was a tear.

Not a gate. Not a portal. Just… a glitch. A wound in the air that shimmered like it was trying to be a mirror but couldn’t decide what to reflect. Every few seconds it flashed something new—a desert, a storm, a staircase made of eyeballs. Normal rift stuff.

Ethan stepped closer.

His fingers buzzed. So did the Frame.

> [UNSTABLE SECTOR DETECTED] [Warning: Spatial sync integrity at 31%] [You are not authorized to be here. Please leave.]

>

> > Ignore? Y/N

Ethan smirked. “Why do you even ask?”

He tapped Y.

The drift pulsed like a heartbeat.

And something came out.

If you find this story on Amazon, be aware that it has been stolen. Please report the infringement.

----------------------------------------

It dropped from the air like spilled tar—an ooze coalescing into limbs. Not quite humanoid. Not quite machine. Its skin was matte black, covered in blinking nodes and half-formed symbols that kept rewriting themselves. Its face was a blank screen, flickering with static.

Ethan blinked. “Wow. You are one ugly software update.”

The creature opened its maw—just a horizontal slash across the static—and screamed like a hard drive dying.

Then it charged.

----------------------------------------

The fight began with a shimmer and a shove.

Ethan sidestepped the initial lunge, barely dodging claws that hissed as they passed through a rusted beam, corroding it instantly. He rolled, pulled a charm from his satchel, and slapped it to the ground. It pulsed weakly. Half the runes didn’t even light.

“Budget enchantments,” he muttered. “Never trust cult donations.”

The creature swung. Ethan ducked. Came up inside its guard and jammed a lightning-scribed talisman directly into the thing’s rib zone. It sparked—

—and the creature absorbed it.

The runes flickered across its skin, then vanished. It stood straighter.

“Oh,” Ethan said. “You’re one of those enemies. Copy-and-paste types.”

The creature lunged again. Faster this time.

Ethan grinned wide and leapt back, landing atop a pile of collapsed prayer bells. “Okay, okay, new plan: hit first, mock later. Maybe.”

----------------------------------------

The battle turned frantic.

The drift warped space. Sometimes the ground stretched under Ethan’s boots like rubber, slowing him. Sometimes it snapped him forward like a slingshot. He used it, barely controlling the momentum, ducking and dodging through impossible angles.

The creature slashed—

Ethan twisted, let it graze his cloak.

"You almost got me," he said, panting. "If I had a nickel for every failed assassination, I could afford a real education."

He hurled a small charm—this one explosive—and it stuck to the creature’s side.

“Smile for the bug report.”

Boom.

The blast scattered goo and system sparks, but the thing didn’t fall. It reformed, slower now, a little less sure of itself.

----------------------------------------

> [Junkcode Manipulation – Lv. 2 → 3]

>

> > New Effect: Code Choke – Briefly interrupt spiritual constructs with unstable pattern injection.

“Whisp,” Ethan called. “Think you can prep a pulse?”

“I can do one better.”

The mouse scurried down his arm, glowing faintly now—his tiny paws trailing script lines in the air.

> [Shared Trait: Echo Loop Triggered]

Ethan felt it hit his spine like a second heartbeat.

The world slowed.

He moved.

Sidestepped the next swing, grabbed a frayed prayer line, looped it around the creature’s arm, and yanked. It stumbled.

He laughed.

“Buddy, I’ve fought vending machines with more personality. You’re just a feature-length bug report in the shape of regret.”

He punched it.

Right through the flickering chest.

----------------------------------------

Light flared. The creature unraveled, not into gore, but into raw system strings—lines of flickering code that scattered like ash, curling away into the drift. The wound in the world pulsed, winced, then began to seal.

For now.

----------------------------------------

Ethan leaned against the broken beam, panting.

The fight hadn’t been long, but it had pulled everything from him. His limbs shook with leftover power, his breath ragged, his brain buzzing like an overused console.

> [SYSTEM SNAPSHOT – NODE BETA-9] Sector: Drift Zone (Unmapped) Threat Neutralized: [???.manifest/glitch_spawn]

>

> Junkcode Manipulation: Lv. 3 – Stable Echo Loop: Active Trait Sync: 62%

>

> Frame Note: You are not supposed to be here. User Response: “Yeah, well. Surprise.”

----------------------------------------

As Ethan limped back toward the Dream Coil, Whisp curled in his hood again and muttered, “You play with your food too much.”

Ethan grinned.

“Yeah, but it’s fun watching them squirm.”

Contents
Contents

Comments(0)

Join the discussion — sign in to leave a comment

Sign In to Comment

No comments yet. Be the first to share your thoughts!