Shit. I’m not ready. I don’t have time.…
My fingers fly across the screen, my heart slamming against my rib cage. I need to even the playing field, take out those lights, but that’s a program that takes time, seconds I don’t have. Seconds Alexis doesn’t have. Any minute I know my concentration’s going to slip, my fingers will fumble, I’ll lose. And lose her.
I can hear the gorillas talking, and Alexis’s voice as she tries to convince them she’s ready to sing like a canary. The rising hum of the rift overtakes the voices until the ventilation tunnel I’m in vibrates against my elbows and knees. I grit my teeth.
I’m not going to make it.
That truth explodes in my mind so abruptly that my fingers falter. This is it. They’re going to make a husk of her. A split second later, the rift machinery gives a shudder and a screech and whirs back down into silence again. The blue sparks that had begun to gather at its perimeter vanish.
“Damn it.” The leader of this group, the one who took Alexis, stalks over to the machine, then lifts a hand to his ear. “No, sir, there’s been some kind of—Yes, I understand. She’s not going anywhere.” He drops his hand, then glares at the others in the room. “Get a team of techs in here, now. We’ve got a week, and if this hasn’t been fixed by then, I’m not going to be the one Monsieur LaRoux blames, you hear me?”
I’m still frozen, heart stuttering. Thank you, thank you, thank you. I don’t even know who, or what, I’m thanking for the reprieve. Reminding myself to breathe, I run my fingers along the vent opening beneath me until I’m sure I know where the pressure points are. Then I study the screen, check my on-the-fly hack one more time, and breathe a silent prayer to the only person I know who might care to watch over me. Let’s not meet again today, bro. I’m not ready just yet.
I tap the screen to execute the program, and the lights all over the building ripple out, plunging the holosuite into darkness.
For a moment, no one moves. Then I punch down against the grille sealing the air vent. It clatters to the floor, and Alexis turns in the direction of the sound, leaping to her feet with incredible reflexes. A muzzle flash from one of the gorillas’ guns illuminates the room for an instant, and, like a perfectly still picture, I see their leader lunging for her, hands outstretched. No, no.
He catches her shirt and they both go toppling to the floor, grappling in the dark, washed green from my vantage point in the ceiling. Her shriek cuts off when she hits the ground, the impact winding her, and her wild kick glances harmlessly off his arm. He flips her onto her back to prevent her scrambling away, his own breath ragged, and her foot flies out again—this time it connects with his crotch and he moans, backhanding her blindly as he folds in on himself, half pinning her to the ground.
I yank my climbing rope out of my pack and clip it through my harness, throwing the looped end down into the room. I brace my feet on either side of the air vent’s opening as she struggles to wriggle free of her captor, movements jerky and desperate, washed in green by my night-eye goggles. “Here!” I hiss, knowing that in the dark, she’s completely blind. She kicks at the man’s grasping hand as he tries to grab her ankle, and scrambles to her feet. Three quick steps bring her across the room to collide with the rope—it takes her a few seconds to feel for its end, then slip her foot through. She’s a small girl and this should be easy, but I’ve got no leverage, and only the belay device on my harness to help me haul the rope back. It’s not until I feel the rope slacken a little that I see one of her hands grasping at the edge of the vent, and I can lean forward enough to reach for her.
Our palms smack together, and I wrap my hands around hers in an iron grip, ignoring the pain in my shoulders as I shove myself back from the vent opening, pulling her after me. She scrabbles wildly for purchase with her feet as I ram myself backward, letting her go the second she’s on her hands and knees. I want to ask if she’s all right, but can’t find the breath to do so.