Desert Bound: ShadowTech, #1
By TW Iain
()
About this ebook
Ryann never wanted to be a commander. Nor did she want to be a fugitive, on the run from the company that trained and enhanced her. And she definitely didn't want to end up in a lawless desert city, hunting an ancient tech relic for a double-crossing crime boss.
The relic is the key to untapped power, and others hunt it with ruthless determination, willing to kill any who get in their way. As enemies close in, as the company watches from the shadows, and as her crew crumbles around her, Ryann must fight like she's never fought before.
Desert Bound is the first book in the sci-fi/adventure series ShadowTech.
Read more from Tw Iain
ShadowTech
Related to Desert Bound
Titles in the series (7)
Desert Bound: ShadowTech, #1 Rating: 0 out of 5 stars0 ratingsSubtle Weapon: ShadowTech, #2 Rating: 0 out of 5 stars0 ratingsHostile Alliances: ShadowTech, #3 Rating: 0 out of 5 stars0 ratingsHaven's Deep: ShadowTech, #4 Rating: 0 out of 5 stars0 ratingsExcision Verdict: ShadowTech, #5 Rating: 0 out of 5 stars0 ratingsBroken Resistance: ShadowTech, #6 Rating: 0 out of 5 stars0 ratingsSystem Purge: ShadowTech, #7 Rating: 0 out of 5 stars0 ratings
Related ebooks
Encounter at Shalana Rating: 0 out of 5 stars0 ratingsInsurrection Rating: 0 out of 5 stars0 ratingsFaith's Embrace Rating: 0 out of 5 stars0 ratingsRevelations: Shadows, #3 Rating: 0 out of 5 stars0 ratingsIn the Midnight Hour Rating: 3 out of 5 stars3/5Subtle Weapon: ShadowTech, #2 Rating: 0 out of 5 stars0 ratingsChild of Mars: The Destin Chronicles, #8 Rating: 0 out of 5 stars0 ratingsEyes in the Sky Rating: 5 out of 5 stars5/5Death Spiral Rating: 0 out of 5 stars0 ratingsBulk Capable: Part 1 of the Watchers Trilogy Rating: 0 out of 5 stars0 ratingsNightmare Rising: Nightmare Series, #6 Rating: 0 out of 5 stars0 ratingsFamily Ties: The Dangerous Secrets Series, #2 Rating: 0 out of 5 stars0 ratingsThe Disappearance of Natalie Firth Rating: 0 out of 5 stars0 ratingsTrick of the Tail: After the Fall, #2 Rating: 4 out of 5 stars4/5Wren: Mastiff Security Volume Two, #6 Rating: 0 out of 5 stars0 ratingsSavage Hunger Rating: 3 out of 5 stars3/5No Deadlier Time: Darker Minds Crime and Suspense Rating: 0 out of 5 stars0 ratingsThe Incident Pit Rating: 0 out of 5 stars0 ratingsShadow of Truth Rating: 0 out of 5 stars0 ratingsPeerless Rating: 0 out of 5 stars0 ratingsThe Surge: Rift World, #1 Rating: 0 out of 5 stars0 ratingsBestial Rating: 0 out of 5 stars0 ratingsWe Have to Go Deeper Rating: 0 out of 5 stars0 ratingsSkeptical Augury Rating: 0 out of 5 stars0 ratingsAncient as the Stars: Broken Union Rating: 0 out of 5 stars0 ratingsThe Werelion And The Cat: Paranormal Protection Agency, #4 Rating: 4 out of 5 stars4/5Haven's Deep: ShadowTech, #4 Rating: 0 out of 5 stars0 ratingsFive Elements: The Shadow City Rating: 0 out of 5 stars0 ratingsCopper: Book 1 Season of the Spider Rating: 0 out of 5 stars0 ratingsThe Elemental Anomaly Rating: 0 out of 5 stars0 ratings
Science Fiction For You
The Three-Body Problem Trilogy: Remembrance of Earth's Past Rating: 4 out of 5 stars4/5The Three-Body Problem: Now a major Netflix series Rating: 4 out of 5 stars4/5The Dark Forest Rating: 4 out of 5 stars4/5Demon Copperhead: A Novel Rating: 4 out of 5 stars4/5Death's End Rating: 4 out of 5 stars4/5The Sandman: Book of Dreams Rating: 4 out of 5 stars4/5Wool: Book One of the Silo Series Rating: 4 out of 5 stars4/5Flowers for Algernon Rating: 4 out of 5 stars4/5The Paper Menagerie and Other Stories Rating: 4 out of 5 stars4/5The Alchemist: A Graphic Novel Rating: 4 out of 5 stars4/5The Ocean at the End of the Lane: A Novel Rating: 4 out of 5 stars4/5Contact Rating: 4 out of 5 stars4/5This Is How You Lose the Time War Rating: 4 out of 5 stars4/5Cryptonomicon Rating: 4 out of 5 stars4/5Blindsight Rating: 4 out of 5 stars4/5Bradbury Stories: 100 of His Most Celebrated Tales Rating: 4 out of 5 stars4/5Cloud Cuckoo Land Rating: 4 out of 5 stars4/5Animal Farm And 1984 Rating: 4 out of 5 stars4/5The Man in the High Castle Rating: 4 out of 5 stars4/5Kindred: A Graphic Novel Adaptation Rating: 4 out of 5 stars4/5A Psalm for the Wild-Built: A Monk and Robot Book Rating: 4 out of 5 stars4/5The Ones Who Walk Away from Omelas: A Story Rating: 5 out of 5 stars5/5Frankenstein: Original 1818 Uncensored Version Rating: 4 out of 5 stars4/5In Ascension: Longlisted for The Booker Prize 2023 Rating: 4 out of 5 stars4/5The View from the Cheap Seats: Selected Nonfiction Rating: 4 out of 5 stars4/5The Animals in That Country: winner of the Arthur C. Clarke Award Rating: 4 out of 5 stars4/5
Related categories
Reviews for Desert Bound
0 ratings0 reviews
Book preview
Desert Bound - TW Iain
Before we start…
Desert Bound is the first book in a new sci-fi series. It’s also the continuation of an existing trilogy—a trilogy that also has a prequel, so this can also be seen as the fifth story in that series.
If that’s a bit confusing, let me back up. This won’t take long.
A few years ago I wrote a book called Shadowfall, a science fiction tale with a dash of horror (I took a lot of inspiration from the classic Alien movie). This led to two sequels. I was happy with the way the Shadows trilogy played out (there was a definite arc across all three books, and I liked how the very last scene in Shadowstrike mirrored the opening of Shadowfall—sometimes, it’s the little things that bring the most pleasure). But I felt there was more to tell. I’d grown to know and appreciate these characters, and I was intrigued to learn more about the world (and especially the evil company, Kaiahive).
So I wrote a new story, set after that trilogy.
It was good (I only had a first draft, so it was a mess, but I was pleased with the story). But it didn’t have the same hint of horror that the original Shadows books had. And I still felt that those books worked well as a trilogy. Adding another chapter would mess that up.
I put this new story aside for a while, but it kept on calling to me. It had legs. I started imagining where the longer story arc might go. It reached a point where I knew I had to continue working on it—not as the continuation of Shadows, but as its own series. Just as the surviving characters at the end of Shadowstrike set off to start a new chapter of their lives, so the story could re-start.
Which is why Desert Bound is the first ShadowTech book. Also, it’s far more action/adventure than horror.
There were problems with this. I couldn’t rely on readers being familiar with the Shadows books. So I worked at the text, making things understandable for new readers while not being overly-repetitive for those who had read Shadows.
This is a slightly convoluted way of saying that you don’t have to have read the Shadows trilogy to enjoy Desert Bound, so don’t worry about starting in the middle of something. But if you do want the back-story to the ShadowTech series, check out Shadows. You can either start with the first book (Shadowfall), or get the complete series in one book (also available in a very thick paperback, for anyone wanting a new doorstop).
And what of that prequel I mentioned at the start of this rambling? That’s the e-book novella Shadowlair, which is only available through newsletter subscribers. Click here, or visit twiain/join-the-list for more information.
Right. That’s it. I’ve taken up far too much of your time with this. Let’s get on with Desert Bound.
Ryann
Ryann turned to the door of her cell the moment the eye-slot clunked back. As the guard looked in, she met his gaze.
She knew he was coming, of course. Even though the walls were thick, she could still feel his trace, that sensation of presence every person emanated. She’d never fully understood how traces worked—and she strongly suspected that even her instructors didn’t have all the answers—but she knew how to read them.
It helped that this man, and his two colleagues, all had lattices. Like many law enforcers in this place, their lattices were original Kaiahive set-ups, but hadn’t been tweaked. They were a step up from dormant, but only just.
Not like her own. The hybrid tech layer sat under her skin, reading signals from her body and communicating with her mind. It allowed her to pull up filters on her lenses, to read data from external systems or her own node storage at the base of her neck. It gave her communication to any other person with a lattice. And, where she’d been tweaked, it enhanced the performance of her own body, increasing her natural abilities.
But not enough to prevent her capture. Not enough to stop the swarm of enforcers who descended on her, dragging her off to this holding compound out on the edge of the desert.
The guard at the door narrowed his eyes. Ryann smiled. He snorted.
I could do with a drink,
she said.
The guard didn’t respond. Ryann knew he was waiting for her to repeat her request, so she stayed quiet. But she didn’t look away.
After four long breaths the guard slammed the eye-slot shut. Ryann settled back on the rough, narrow bench.
The cell was pretty much what she’d expected, when they’d brought her in. There was this bench, a bucket in the corner, rock walls and flooring, and bright light flooding in from above. If she stood in the middle of the cell, she’d be able to reach both walls at the same time. The bench was barely long enough to lie down on.
She didn’t want to sleep in here. There was no telling what the guards would do to her. There were stains on the bench that looked like blood, and others she didn’t want to recognise.
So Ryann kept her eyes open as she ran through, again, what had happened, looking for her mistakes.
Maybe coming to this dry, forsaken place had been one of them, but since she’d led the crew away from the company her options—their options—were limited. They needed to get off-planet, and that didn’t come cheap. So they needed funds. Being fugitives—not technically, but being wanted by the company amounted to the same thing—they couldn’t take legitimate work, so they were forced to take alternatives.
And the city of Athelios looked promising. An important archaeological site, but also a refuge for criminals and degenerates. The outlying towns were even worse. Lisit, the site of this holding compound, was a prime example, filled with crumbling, half-empty buildings and a population that would as soon stab you as look at you.
For Ryann and her crew, it was ideal. She’d made enquiries, as discreetly as possible, and had approached Porfirio Fay.
Even thinking the man’s name made her shudder. But he’d offered a decent reward for the capture of Castor Martell, and Ryann couldn’t turn the job down.
She couldn’t see exactly where things had gone wrong, though. They’d hunted—predominantly herself and Brice, with Piran scouring what systems he could access in search of information—and they’d caught Martell’s trail. They’d tracked him to an old warehouse on the edge of Lisit. They’d set up surveillance, and when they knew he was alone they’d gone in.
Only he hadn’t been there. Instead, Ryann had been captured. It had been a set-up.
At least she was alive, though. As were the others. Keelin, Piran, Brice and Deva. Her crew. Her family.
<Ryann? You there?>
She shook her head. For a moment she was certain the voice was a memory. But it came through her lattice, and although the signal held an edge of distortion it was strong enough to tell her one thing—Keelin was close.
<It’s good to hear your voice, Kee,> she sussed. And in her mind two images rose. The first was Keelin as she’d been a little over a year ago—young, hair obscuring half her face, confident and bubbly. And then there was the current Keelin, towering over Ryann, leathery grey skin that covered hard muscles, lower face pushed into a snout. A monster, created by Kaiahive.
But she was only a monster in appearance. Inside, Keelin was still that young girl.
<Where are you?> Ryann continued.
<Close enough. Using the craft’s systems to boost the signal. How are you faring?>
<I’m alive and uninjured. What about the others?>
<Oh, they’re around.>
There was a smile in Keelin’s tone. It set Ryann’s heart pounding. <What’s going on?> she asked.
<We’ve got a plan.>
<What kind of plan?>
Keelin didn’t respond straight away, and Ryann imagined her grinning as she eased back in her chair.
<We’re breaking you out.>
Piran
Piran shuddered. What was wrong with this place? How could it be scorching during the day then freezing at night? At least the forest had been constant. Wet and miserable, but constant.
He rested a hand against the cold stone of the holding compound, and turned to look at the fence. It was only a wire job, hadn’t taken more than a few moments with a cutter to get through. No vibration alerts, no watching sensors, just a bored enforcer walking past every fifteen minutes. And this place was supposed to be secure?
Some animal barked, and a voice yelled out, telling the mutt to shut up. A distant rumble of a vehicle, a few muffled voices. But nothing close. And the enforcers were inside the building. Next patrol wouldn’t be for another ten minutes.
He brushed his clothing. It spread dust around, left his hands dirty. He wiped them down his thighs, cleaned them as best he could. His palm terminal wasn’t a bad bit of kit, but this dust got everywhere. Piran didn’t want to fix the thing again.
It would be so much easier with his lattice back on-line. But the bloody company had shut it down, hadn’t they? So he had no access to his old routines and code, couldn’t pull from the node at the base of his neck. Anything he used now had to be from a blank slate, or mutations of whatever he could pull through physical connections.
Had to do everything the hard way—palm terminals and com-links.
He tapped the device in his ear. Keelin? I’m through the fence.
Any problems?
This whole mission’s a problem. She should never have got herself caught.
Wasn’t her fault. We’ve been through this.
Not blaming her.
It wasn’t Brice either.
How the hell did she know what was on his mind? Sure. Just happened. One of those things.
Piran didn’t believe that for a moment, though. Martell had played them.
Keelin sighed, and for a moment Piran thought she was going to argue. But then she said, Give me a shout when you’re ready,
and muted her end.
Piran swore—under his breath, because she was still monitoring, wasn’t she?—then he crouched down and got to work.
The junction box was at the base of the wall, half-hidden by one of those prickly plants that grew wild out here. He should’ve worn gloves. But he teased the spikes aside, hard-connected his palmie, then tapped to set the routines free. Data flowed, and Piran monitored—let his eyes seek out patterns, let his mind absorb the changes. He smiled when the routines cracked the first layer of security—wasn’t much more than the digital equivalent of cutting a few wires in a fence—and then he was through to the building’s system core.
An icon flashed. Piran tapped his ear-piece again. I’m in. Waiting for Deva’s signal.
Good. You know what she’s up to?
Nope. Assuming she does, though. Ryann?
Primed.
How’s she doing?
Same as ever.
Yeah, wasn’t as if Keelin would tell him any different, was it? Too tight, those two. Always shutting themselves away on the bridge, or sussing in private. Even if he had his lattice working, they’d make that communication tight, shut him out.
See you in a bit,
Keelin said, then cut to mute.
He leaned against the cold stone, conscious of that damn spiky plant to his left. He’d done his part. Now all he had to do was wait, for whatever Deva had in mind.
Deva
Deva didn’t have a plan, just a vague idea. Intel said there were three enforcers in the building, all male. Away from the city, they’d be low-level. Wasn’t like they had to do much more than watch the locked cells, was it? They’d be thugs, the kind superiors could boss about. Tough, but stupid.
Summed up far too many of the meat-heads Deva had crossed. No way she could compete physically, so she’d have to use other methods.
Before she reached the compound gate she undid her light jacket and pulled her top free from her belt. A couple of buttons flew off, and the night air chilled her skin. She bent down, grabbed a handful of dust, ground it into her hair and clothes. She balled her fists into her eyes, rubbing and pushing until her vision blurred and her eye-sockets stung. She grabbed a pocket in her trousers and ripped it, letting the material dangle.
She pulled the comms from her ear and stowed it in a back pocket. Then she patted her jacket, felt the comforting bulk of the tool.
You can do this,
she told herself. Only three of them. They’re idiot lads. Not monsters.
The gate towered over her, built into the fence that encircled the compound. There was a call-terminal to one side, and a sensor high up. Deva threw herself at the terminal, slamming one hand on it while the other grabbed the gate and shook. She sniffed, blinked moisture from her eyes.
What?
The voice erupting from the terminal’s speaker was cold.
Deva panted. Please,
she said, her voice raspy, on the edge of cracking. I need help.
Yeah?
They…they tried to…I had to…
Deva swallowed, shook her head for the sensor. I got away, but my friend…Please. I don’t know what to do. You’ve got to help me.
She let the words choke off and rested her head against the gate.
Okay.
The enforcer on the speaker sighed. Come on in.
The gate clicked. Deva pushed away from the terminal, staggered for the watching sensor, then leaned into the gate, squeezing through the opening.
The moment she stepped into the compound light exploded. She lifted an arm to shield her eyes, and wove across the dusty track toward the building. As her eyes adjusted to the brightness she focused on the door.
Wasn’t like there was much else to see, was it? The building, like so many others out here, looked like it had been carved from the rocky ground, all rough surfaces and weather-rounded edges. And no windows, just a door.
A second door round the back, though. Something to do with regulations.
And sensors. One to each side of the door. The enforcers must’ve been using them to monitor her approach, because the door opened when she reached it.
She stepped into a warm, fuggy atmosphere.
The room contained three desks, each with a fitted terminal and countless mugs. Some steamed. There was a door at the rear, closed, had a terminal to the right. A door to the left sat ajar, and Deva caught a tang of urine from that direction.
Yeah, you don’t look so good.
The voice—the same one she’d heard at the gate—belonged to the man who leaned back in his chair to her left, boots resting on his desk. His charcoal-grey shirt pushed against his gut. There was a geometric logo on the breast pocket, like the one on his wide-brimmed hat. The man’s jacket—same colour as the rest of the uniform—hung on the back of his chair, and he wore a holster around his waist.
The holster was empty. He held the gun in his hand, used it to push the hat slightly higher. His eyes travelled over Deva’s body, finally resting on the ripped top of the shirt.
So predictable!
She rushed over, stumbled, threw her hands down on the desk and leaned forward. Pushed her shoulders in, gave him a better view.
Oh, thank you!
she said. I…I didn’t know what to do.
The enforcer smiled. You in some kind of trouble, girly?
Yes. No. I mean…We were minding our own business. We didn’t want any trouble, honest. And…my friend.
Deva looked away, sniffed loudly and wiped her face with the back of a hand. The dust stung her eyes.
The enforcer stood. His boots squeaked as he walked around the desk. Hey, hey. You don’t need to be afraid now. We’ll look after you.
Sure we will,
said another voice, and a second man appeared by the open door, accompanied by the sound of a flushing toilet. Deva noticed there was no water on the man’s hands.
He was tall and thin, wore similar clothing to his colleague. The holster around his waist was empty, and it jiggled as he crossed the room.
What’ve we got, Jud?
he said. Damsel in distress?
Seems that way. Keeps mentioning a friend.
He raised his eyebrows in a way Deva didn’t trust at all.
Don’t see anyone else,
the thin man said. He leaned in, and his breath stank of coffee. She not with you, your friend?
Deva shook her head. I had to…to leave her. Nothing I could do.
She shook her head, shut her eyes. But she listened hard, heard footsteps beyond the room.
Three enforcers. And Ryann, in a cell at the back of the building.
What’s she like, this friend of yours?
the second man asked. She cute as well?
When Deva opened her eyes he was closer, peering down her top. He grabbed his crotch with one hand.
Deva backed away, as if she suddenly realised what they wanted to do.
Yeah, I reckon I know how this went,
said the first man. You and this other tease in some bar, right? Have a few drinks, out for a bit of fun. Come on to some of the locals. Good lads round here, but not sophisticated. Easily led, especially when some cute girl’s flashing eyes at them. Young. All those hormones slopping around. Yeah, obvious, right?
The second guard grinned. Bound to rise to the occasion.
Deva shuffled back until her heel hit the wall. The overweight man approached from her left. His colleague moved to cover the exit. And the door to the rear of the room opened. The third enforcer walked in.
He grinned, white teeth shining in a dark face. He pushed his hat further up his head, then tucked his fingers into his belt, let his hand brush his holstered weapon.
Deva slid toward the main door, but the thin enforcer reached out, his hand resting on her shoulder. Deva flinched.
You don’t want to leave, girly,
he said. Bad lads out there, right? You’re better off staying here with us.
Yeah,
said the new man, approaching. Kids don’t know squat. You want a bit of fun, you need something special. The real thing. Right, Jud?
Jud, the first enforcer, nodded. Yup. Real thing. Reckon you need a special. Three times the enjoyment.
Deva held a hand against her stomach, fingers inside her jacket. She let them move of their own accord, reaching for her trusty tool.
The thin enforcer’s fingers dug into her shoulder. One stretched out, seeking bare flesh. Couple of ways we can play this,
he said. Jud here likes a bit of struggle. Personally, I go for compliance. You lay back and take your medicine. And Rank over there, he takes it however it comes. That right, Rank?
So long as I get my fun.
Rank’s left hand slipped over the bulge in his trousers, and he gave himself a squeeze.
So what d’ya think?
the thin one said, those spindly fingers massaging hard. You want to start mellow, or go straight into a bit of rough?
Deva screamed, as loud as she could. She bent her knees, as if trying to escape from the man’s grip.
She twisted, thrust her hand up. The screwdriver ploughed into the enforcer’s armpit.
His scream was higher than she expected. He jerked back. Deva yanked her sticky weapon free, pushed away from the wall. Saw the look of surprise on the first enforcer’s face, noticed that he didn’t even have a finger on his gun’s trigger.
Deva took the advantage. She slammed into him, used her slight weight to force his wrist against the edge of the desk, hard enough that the gun fell. She kicked it away and spun toward the door.
The third enforcer—Rank?—ran. But he wasn’t close enough. Deva was small and fast. She dived for the door, thankful that it was still open, and ran into the cold dust.
Her legs burnt. She grabbed the comms from her pocket, rammed it into her ear. Ignored the shouting from behind. Jumped at the gate and climbed, still grasping the bloody screwdriver.
Brice!
she yelled. Need you to get me now.
Gulped for air, reached the top of the gate, swung her legs over. Piran, do your stuff.
She jumped down as the first shot rang out.
Brice
Brice kicked the trike into action as soon as he saw Deva burst through the door, was level with the gate by the time she had scaled it. As she dropped he held out a hand, pulled her behind him.
The ground sparked by his boot—a lucky shot from one of the three enforcers. They raced to the gate, which started to open.
Hang on,
he said, and throttled away in a wide arc.
Where d’ya get the trike?
she yelled into his ear.
Borrowed it.
He’d even left a couple of bottles by the guy asleep beside it. Wasn’t like he was in a fit state to ride anyway, not with the alcohol fumes that hung in the air.
The rev counter spun, and the engine purred. The owner might not have cared for himself, but he cared for this beauty.
We need to get Piran,
Deva said, her breath warm in his ear. Her arms circled his waist and squeezed. One of her hands was sticky with blood.
Sure?
Don’t be like that.
Brice jerked the yoke round. In the left mirror he saw the enforcers run to their vehicle storage. He’d popped in earlier, knew it would take them a while to sort things out.
It had almost been fun, trashing the place.
Piran was through the fence, waiting. He leapt to one side and sneered, as if Brice was trying to run him over.
Tempting, but Ryann would ask too many questions.
Piran jumped onto the bucket seat, between the rear wheels. What the hell did you do, Deva? I heard the scream from here.
We needed a distraction.
Is that blood?
Not mine. Buckle in. Brice, get us back to Keelin.
On it.
Piran muttered as Brice surged the trike forward, and Brice shook his head. The idiot should’ve fastened the straps instead of talking. But he was secure now. Would’ve been better if there was a bit of webbing for his mouth, though.
What about the guards? What did you do to them?
Not our concern.
Deva’s head rolled against Brice’s back as she turned to face Piran. They’re not in the hold now, though. So long as your stuff worked, Ryann should be out.
Hey! My code’s fool-proof.
Heard that before.
Think you could do better?
Brice pulled the trike into a turn, doubling back along the front of the compound. He heard Piran shuffling in his seat.
This the right way?
You’re not piloting.
Yeah, but…won’t the enforcers be round the front?
Yep.
So what the hell are you going this way for? Skirt round the back!
That’ll lead them to Ryann. She’s on foot.
But…but what about us?
We’ll be fine.
In the mirror, Brice saw Piran crane his neck round as a roar grew from their rear. He also saw the shapes approaching.
You sure about that?
Piran’s face grew pale.
Yep.
Brice opened up the throttle, and the trike shot forward.
Ryann
Ryann sat up when she heard the first scream, stood when she heard the second. There was a thud, like a door being slammed, and muffled shouts.
<Ryann? You ready to move?> Keelin’s voice was comforting, despite the urgent tone. <Piran’s triggered the doors. You should be able to walk free.>
Ryann knew the door only opened inward, so she reached for the eye-slot, managed to get purchase with her fingers, and pulled. The door swung free, and Ryann stepped into the corridor.
The building was silent. Ryann pushed with her lattice, reading the traces.
She was alone. The enforcers had all left, along with…with Deva? Whatever her crew was up to, whatever wild scheme they’d concocted, it seemed to be working.
<Which way do I go?> she asked Keelin.
<From your cell, turn left. There’s a back entrance.>
So much for security. But Ryann reminded herself that this was only a holding facility. She imagined it was