Loopfall The NPC Who Remembers

All Rights Reserved ©

Summary

What happens when the person debugging the system is inside it. On the surface it is a dark fantasy about an NPC who remembers dying and uses that memory to fight back against the players who kill him for sport. But underneath that it is really about: Repetition. How do you stay sane when everything resets? How do you grow when the world keeps erasing your progress? Identity. If you were built to play a role, at what point do you stop being the role and start being yourself? Systems and power. The people with the most power in Loopfall are not the strongest fighters. They are the ones who understand how the rules work — and where the rules break. The cost of being the one who notices. Kael sees what others do not. That is his gift. It is also what makes him a target. And by Part 2, it becomes something bigger: What if you designed your own prison? Not because someone forced you to. But because you needed to find something you could not find from the outside.

Genre
Fantasy
Author
Hakeem
Status
Ongoing
Chapters
1
Rating
n/a
Age Rating
16+

Chapter 1- The Last Task

[ LOOP_COUNT: 001 ]

The error log was forty-seven lines long.

Kael had read it three times. The fourth read wasn't going to change anything, but his fingers kept scrolling anyway — the kind of motion that stops being intentional somewhere around hour sixteen of a shift. The office had been empty for hours. The cleaning crew had come and gone. The vending machine down the hall cycled through its compressor hum on a forty-second rhythm he'd memorized without trying to.

He was a QA tester. His job was to find the places where the simulation cracked — the seams, the wrong return values, the events that fired twice or not at all. He was good at it. Not brilliant. Not fast. But thorough in the way that only exhaustion could produce, when your brain is too tired to assume anything works and so it checks everything.

The current build was a social simulation engine. An AI-populated world designed to test emergent behavior. NPCs with scripted routines and reactive dialogue trees. Players could enter, interact, complete tasks. The system ran on something the team called the Adaptive Cycle Engine — a loop architecture that reset the world every fixed interval unless a specific set of conditions were met.

Someone, somewhere upstream, had introduced a bug in the loop termination logic. The world wasn't resetting cleanly. It was carrying over fragments. Kael had been assigned to reproduce it.

"Reproduce it three times," his supervisor had said that morning. "Log the deviation. Tag it. We'll patch it Friday."

It was Thursday night. Kael was on reproduction attempt number six. The deviation refused to appear on command. The kind of bug that only showed up when you weren't looking — the worst kind.

He pushed his glasses up. Took a sip of cold coffee. Kept scrolling.

Later, he would not remember the exact moment the pain started. There was pressure behind his sternum, which he mistook for indigestion. Then his left arm went numb, which he mistook for how he was sitting. Then the room tilted, and the monitor screen became a white smear, and the error log with its forty-seven lines kept scrolling on its own because his hand was still resting on the trackpad.

He slid from his chair.

The last thing he thought — not a profound thought, not a regret, just a flat, technical observation in the voice he used for bug reports — was:

I didn't finish the reproduction case.

[ LOOP_COUNT: 001 — WORLD INIT ]

He woke up standing.

That was the first strange thing. He hadn't been standing. He'd been on the floor of the office, he was sure of that, but now there was stone beneath his boots — solid, cold, worn smooth in the middle from years of traffic — and his hands were resting on the shaft of a spear he didn't own, and the air tasted of sawdust and roasting meat.

He blinked. The world was brown and amber. Low timber buildings, a road of packed dirt, a well at the center of the square he was standing in. People moved around him — ordinary-looking, dressed in rough cloth and leather, no one paying him particular attention. He was, apparently, a guard. He could tell because he was wearing armor: a dented chestplate and grieves that didn't quite fit, and the spear, which he was holding with the uncertain grip of a man who had never held a spear in his life.

He looked down at his hands. Broader than he remembered. Callused. There was dirt under the fingernails.

"...Okay," he said, to no one.

No one answered. The villagers moved through their routines. A woman carrying a basket. A child chasing a chicken. A man arguing at the market stall over prices, his voice rising and falling in the particular cadence of an argument that had been running for years.

Kael's brain, trained by years of systems work, did not panic. It catalogued. It took inventory. He was in a body that wasn't his, in a place that wasn't real in any way he recognized as real, holding a weapon he didn't know how to use. He was calm the way a person is calm when they're in too deep to afford the alternative.

Then something happened.

A figure appeared at the edge of the square — and this figure was wrong in a way he couldn't immediately name. Too upright. Too deliberate. Moving with the focused intent of someone who had just arrived somewhere and already knew where everything was, even though they'd never been here before. Their clothes were stranger than the villagers': close-fitting, layered, with the kind of aesthetic that didn't match the world's general tone. Young. Alert. Looking around with wide, hungry eyes.

And then something in Kael's body moved without his instruction. His mouth opened, and words came out in a voice that was mostly his but not quite, layered with something scripted underneath:

"Halt, traveler. The road to the eastern pass is closed until the merchant's cargo is recovered. A band of wolves has taken the supply cart two miles north. If you're looking for work, there's coin in it."

He heard himself say all of this. He was present for every word. He had not decided to say any of it.

The figure — the young man with the hungry eyes — grinned. It was the grin of someone who had been waiting for exactly this kind of prompt. He reached up and tapped something invisible near his ear, as though reading text that floated in the air only he could see.

"Quest accepted," he said.

Then he killed Kael with a single strike — a short sword, upward angle, under the chestplate where the armor didn't quite cover. Clean. Efficient. Practiced.

Kael fell.

It hurt. That surprised him — the clarity of it, the completeness. Then there was nothing.

[ LOOP_COUNT: 002 — RESET ]

He woke up standing.

Stone beneath his boots. The smell of sawdust and roasting meat. The same woman with the basket. The same child and the chicken. The same argument at the market stall.

Kael held his spear and stared at the square and did not say anything for a long time. His mind was doing something very quiet and very careful — the same thing it did when a test environment failed in a way it shouldn't have. Not panic. Not questions. Just: note this.

The figure appeared at the edge of the square. The same clothes, the same posture, the same hungry eyes. Moving with the same deliberate efficiency.

Kael's mouth opened.

"Halt, traveler. The road to the eastern pass is closed—"

The strike came while he was mid-sentence. The short sword, the same angle. The young man had looted him before the dialogue was even finished.

Darkness.

[ LOOP_COUNT: 003 — RESET ]

He woke up standing.

This time — and he would never be able to fully explain this, even to himself — his body moved before the script could reach his mouth. Not a decision. Something lower than a decision. The spear shifted in his hands, angle adjusting slightly. His weight moved back half a step. His eyes went immediately to the edge of the square where the figure would appear.

It appeared.

His mouth opened for the script. But his knees had bent. His hand had tightened on the shaft.

The strike still landed. The sword still found the gap in the armor. But Kael had lasted four additional seconds. He'd seen the grip change. He'd watched the shoulder drop before the swing. He catalogued all of it as the world went dark.

And this time, as the darkness closed in, one thought rose through it with the clarity of a test case that had finally reproduced:

Why do I remember this?