Magic Shifts Page 67


The teenagers froze like frightened rabbits, their escape cut off. The two mercs still in the parking lot reached for their weapons. A lone cop, trapped by the giant’s head, slowly drew his tactical blade and backed up, his back against a mangled Chevy truck.

The lizards stared at us, their eyes glowing dark orange. They varied in size: some dark, almost black, and only the size of a boxer dog; others as big as a pony. Fast, agile, and armed with two-inch fangs. The chances of their being herbivores were nil to nonexistent. Reptiles reacted to movement. If we ran, they would chase. There were about twenty yards between them and the teenagers, and another thirty-five between the kids and Ken and me.

There was no way we would make it to the PAD’s vehicles. The Guild was our best option.

Next to me Ken raised his hands and began to chant softly, an incessant, low murmur, sinking power into every word.

“Don’t run,” I called out.

The kids pivoted to me.

“Walk to me. Slowly.”

The teenagers started toward me. The two mercs, Alix Simos and Cruz, backed up too, slowly, carefully, watching the sea of beasts swell with more bodies. They were the farthest from the Guild.

The lizards kept coming. One corpse couldn’t possibly transform into this horde. It was as if a portal had opened somewhere deep inside the giant’s body and vomited them out.

The lizard current split, both streams turning and pooling, as the beasts assessed the battlefield.

The nearest lizard, a big brown creature mottled with black, opened its mouth. A deep voice came out, the word torn by the sharp rows of teeth. “Meat.”

Oh boy.

The second lizard spat an identical voice. “Meat.”

Animals didn’t speak. Either these were really, really advanced mythological creatures, or someone was controlling the entire horde, piloting them the way navigators piloted the undead. Either way, this just went all the way from bad, past worse, straight to we are all going to die.

“Meat.”

“Meat.”

The air shuddered as hundreds of reptilian mouths repeated over and over, “Meat . . . meat . . . meat . . .”

“Don’t run!” I called out.

Cruz turned and shoved Alix down, sinking all of the strength of his powerful muscle into it. You sonovabitch. The push took the smaller merc to the ground. Alix caught himself on his hands as if doing a push-up, gripped the pavement, and stayed completely still. Cruz spun and ran for the Guild.

The lizard heads snapped in his direction, drawn to movement like sharks to blood in the water. A small solid-black lizard darted into his way. A fringe of brilliant vermilion spikes snapped up in a crest along its spine. Cruz swung his machete.

The black lizard opened its mouth, studded with sharp teeth, belched, and spat a jet of foamy slime straight at the merc. Cruz screamed. His skin stretched like molten wax, tore, and slid off him, revealing bare bloody muscle underneath. Cruz crashed down, his voice cut off in midscream. The reptiles dove after him, the spot where his body fell a churning whirlpool of scaled bodies.

“Meat!” the rest of the horde roared. “Meat!”

The teenagers ran. The lizards charged, scrambling after them. Across the parking lot, people screamed as the front wave of the reptiles tore into the first responders.

I sprinted forward, Sarrat out. My head screeched in protest, the headache pounding my skull.

Alix jumped to his feet and charged after the kids.

A tall gangly kid stumbled over a brick and fell. The rest tore past him and past me.

Alix sprinted full force, arms pumping. The nearest pursuing lizard snapped at his feet, its teeth rending empty air less than a foot from Alix’s calf.

I lunged in front of the kid on the ground. The first lizard reached me, and I cleaved its head from its neck.

Alix dashed by me, yanked the boy to his feet, and dragged him with him. Too slow. They would need time to make it to the building. If they needed time, I would buy it for them.

The lizards swarmed me. I stabbed and sliced, backing up. The nausea was overwhelming now, the hot, nearly blinding pain in my head threatening to block out everything else.

A din of human screams rose above the Guild’s parking lot.

Cut and back up. Cut and back up. I just had to walk myself right out of here and not get torn to shreds by the endless reptile beasts.

The lizards advanced in a ragged semicircle, trying to surround me. Too many . . .

A black shaggy body smashed into the lizards. A jet of corrosive slime shot past me and fell wide, spilling harmlessly on the ground. An enormous black dog clamped his jaws onto the lizard’s neck and shook it like a terrier shakes a rat.

Prev Next