Chapter 33 #2

The panther’s barely a shadow as it silently streaks from cover and flies, claws out and fangs bared, right at the back of the Dupe’s head.

My relief lasts just long enough to see my doppelganger somehow manage to sense what’s coming, step to the side, grab the airborne bio’s scruff one-handed, pivot, and then toss it with calm disdain over the edge of the damned cliff.

The bio yowls in very dismayed-cat fashion as it flails through the air and vanishes from sight.

The Dupe shakes its head in mild irritation, and starts toward me again.

“Oh come on, guys.” I make a displeased, somewhat vexed gesture in the direction of the storm-whipped forest, and back away some more.

As if either my exasperation or imminent death was the signal they were waiting for, more bios burst from gloom.

The next thirty seconds is a confusion of shadows and rain and teeth and claws and general chaos.

The Dupe is almost blasphemously good, but there are four panthers this time, leaping and tearing and slashing, along with the massive lion, Richard, which even the Dupe has the good sense to dodge away from rather than try to wrestle.

Still, the surlier version of me punches, and kicks, and weaves, and manages to send two more bios hurtling into the ravine, which I’ve decided in retrospect may have been a bad spot to pick for this particular ambush.

I don’t have a weapon or any confidence in the bios’ ability to remember who’s who, so I find myself content to cheer my weird, terrifying little army on from the sidelines.

And while I can’t say exactly how much my enthusiastic yelling helps them, eventually, we do start winning.

I can see big gashes along the Dupe’s arms. Blood pouring from a wicked slice just above its eye.

It’s stronger than Jasa’s bios, but they’re constantly spreading out, picking its blind spots, timing their attacks, and coming at it with a frankly disconcerting level of coordination.

Finally there’s a moment where I see the ground ripple in the darkness, and the Dupe, sodden and tired and thoroughly distracted by the giant roaring lion trying to remove its face, doesn’t.

It goes to leap to one side but instead jerks and remains anchored, then stares down in horror at where the massive sinuous form has burst from the ground and wrapped around its leg.

It tries to kick itself free, only for another serpent to slither around the other foot.

Both snakes start coiling their way rapidly upward.

Faux-zure snarls, somehow backhands another panther attack away, and then punches down hard against the first of the scale-covered bodies; there’s a rippling shiver along it, and for a somewhat concerning moment, I think it’s managed to kill the snake with a single blow.

But the creature keeps climbing, tightening.

Squeezing. The Dupe hits again but it’s already restricted, and by the time it tries to aim a third strike, its arms are pinned to its sides.

Richard bounds forward eagerly.

“Woah. Stop. STOP!” My shout comes about a half second before the Dupe’s head becomes an entrée.

The giant lion freezes, jaws wide and basically encompassing the very concerned-looking Dupe’s skull, before huffing, giving my twin’s face a lick that looks suspiciously like a taste test, and backing off.

His retreat is so indignant that I almost feel guilty as he and the two remaining panthers limp over to the relative shelter of the forest’s edge, where they seem content to settle and worry at their wounds.

I sigh, and focus back on the snakes, which are now peering at me creepily through the rain.

“You lot took your time,” I observe disapprovingly as I approach.

Their captive is still being held upright, and a third serpent has emerged to help, thick bodies concealing everything except Faux-zure’s head.

The Dupe’s face has started to go red, and I realise it’s being crushed.

“Really, guys? Wait. Just wait. There may not be a need to kill it, if it’s going to be reasonable. ”

I am absolutely going to kill it, but letting it know that will probably be counterproductive.

“It?” The Dupe gasps it at me, though the purpleness of its face reduces as the snakes evidently allow it a hint of breathing room. “It? You’re the ‘it.’ ”

“Touché, and let’s just agree to disagree on that, for now.” I hold up my hands. “Do they call you Azure, too, or…?”

It glares at me, and continues to struggle.

I watch it for a moment, then sigh. “Alright, snakes. Have at it.”

“Wait!” The Dupe groans it, and I wave a hand to the serpents, indicating they should hold off on the whole crushing thing again. It catches its breath. “Crimson,” it eventually spits. “My name is Crimson.”

Crimson. Cute. “Nice to meet you, Crimson. The Keres sent you?”

It rolls its eyes in disgust, and manages an awkward, constrained nod.

“Do they know Jasa’s dead?”

“De Alwes? Yes.”

“So you’re here to kill me.”

“Obviously.”

“Ah.” I’d guessed as much, but it still isn’t the nicest thing to have confirmed. “Did they tell you to do this, or was it your decision?”

“They want all evidence of de Alwes’s experiments destroyed. Every atrocity she created without them knowing.” The Dupe gives a disdainful look at the snakes holding it down, and then at the enormous cats watching a distance away, and then me.

“You think I’m the Dupe. I get it,” I tell it impatiently. “But that wasn’t an answer. Do they know where you are now?”

“Of course.”

That one’s a lie: its revs can’t hide it, and mine see it. Finally, some good news. It came after me because it was angry. No backup arriving from the Keres, at least not soon. I knew the Dupe was off script. Hah. Stupid Atti, making me doubt myself. “How long have you been working for them?”

“Six years.”

“And you have memories of these six years?”

It rolls its eyes again. “Yes.”

“What about from Oceanus?”

It looks at me darkly, unblinking despite the rain pelting its face. “I will not talk about that with you.”

“Why not?”

“Because my friend died. And I spent eight months in a coma. Which is when de Alwes made you, I assume.”

I don’t say anything for a long few seconds. Shocked, if I’m being honest. It has memories. It has my memories.

Oh. Oh.

“You’re talking about Landry.”

“Of course I’m…” It bares its teeth again, strains mightily against the glistening coils encircling it, as it sees my expression. “No. No. I don’t believe you.”

“We were friends. I had that awful little apartment next to his. A month in, he somehow conned DeGov into modding that balcony wall, so we could still hang out during lockdowns.” I look into the Dupe’s eyes. “Do you remember the morning of the explosion?”

“We had coffee. Real stuff, not printed.” It says it slowly. Something confused, and a little afraid, in its expression. “I was meant to run the sensors diagnostic just before that. First thing. Like always.”

“And?” I already know the answer.

“I don’t remember if I did,” it admits softly.

I squeeze my eyes shut, massaging my forehead. Oh no.

I’ve never told anyone that.

“I still do not believe you,” the Dupe snaps suddenly, looking offended, like I’ve managed to trick it somehow. “I will not—”

A blur of motion through the rain, and its head vanishes.

I make a panicked, confused dive for cover as the stump of Crimson’s neck gushes its name, but I needn’t have worried.

The massive owl circles around through the downpour, then glides to a stop about five metres away.

Crimson’s head, wearing a somewhat startled expression, is clutched in a single claw.

“What!?” I yell it at the winged bio as the snakes, apparently realising they’re no longer needed, let the headless corpse collapse to the ground. “What!? Why?” I throw up my arms in exasperation. “We were talking!”

The Hed waddles over and deposits Crimson’s head at my feet. Over near the forest, Richard stands and looks at it with great interest.

“No,” I snap irritably at the lion, holding a finger up warningly to indicate that Crimson’s edible status hasn’t changed. Then I sigh. Reach down and pick up the creature’s… gift. “At least you’re all consistent,” I grumble.

The owl chirps its agreement, unfurls its massive wings, and flies off into the darkness.

If ads affect your reading experience, click here to remove ads on this page.