GABRIEL PERCHED in the back row of Jeff’s strange vehicle, trying to keep his back from touching the cloth seat. Like many of Jeff’s things, his truck was a patchwork of materials, put together from spare parts in the junkyard. The control panel was very modern, a sleek touchboard with an illuminated display of sensors, looking out of place inside the half-rusted exterior. At least it wasn’t another row of old-fashioned screens, otherwise Gabriel would seriously worry about the safety of this contraption. The panel gave him hope that there was some modern engineering involved in the build. Gabriel wasn’t sure he trusted old mechanical transportation.
Jeff had loaded something in the flatbed in the back, covering it with a flapping green tarp before Gabriel could look closely. Ever since their moment in the workshop, Jeff had seemed almost standoffish, replying to Gabriel’s questions with nothing more than a nod or a grunt.
He didn’t know what to think of it, how his body had reacted when Jeff touched his wing. Gabriel had never been so intimate with anyone. Sex wasn’t forbidden to angels, but neither was it encouraged, and especially not between two males. He kept thinking of Jeff’s hands, his delicate but strong touch, how it tingled down his spine and stirred his groin.
He tried to banish that memory as Kayla opened the door and let Trixie jump in next to him. The dog ran over to him, as if surprised to find someone else in her spot. Gabriel laughed as Trixie licked his ear and chin.
“Trix, down.” Kayla hopped into the front and slammed the door.
Trixie dropped onto her haunches, taking up most of the back, her head in Gabriel’s lap and tail thumping wildly against the seat. He ran his fingers tentatively over her fur, scratching gently behind her ears.
“Do you have a dog?” Kayla asked, twisting in her seat to look into the back.
An image flashed behind his eyelids, of running and throwing a slim disc, laughter and giggles and furry kisses. Gabriel shook his head, reaching up to massage his suddenly sore forehead. “Oh no. I couldn’t, not in the barracks. And of course, dogs can’t fly. Well, without the proper modifications.” He smiled at Kayla, who grinned back.
Jeff slid into his seat. “Let’s go,” he grunted.
Gabriel watched Jeff’s hands glide along the control board, those strong fingers sure as the truck moved smoothly forward. His face heated and he had to look away, focusing on Trixie, who had sat up at the motion, her paws skittering on the slippery seat.
“What’s it like to fly?”
“Kayla,” Jeff snapped.
“It’s all right,” Gabriel said. It hurt to think about, that he’d never fly again, never feel the rush of air under his wings, the touch of the sun upon his skin. What kind of angel couldn’t fly?
Jeff looked over his shoulder. “It’s not. My fault, we’re not often around polite company.”
“Don’t you go to school?” Even as Gabriel asked the question, he berated himself. Schools had been outdated uplevel for decades now, and he doubted the demons would run any for their subjects.
“Dad teaches me.” Kayla made a face in response.
Jeff snorted. “I imported a teacher AI. Video and audio only. Not putting a damn chip in my kid’s brain.”
“Dad won’t even let me get net ports.” Kayla pointed to the back of her neck.
“Not until you’re thirty-five,” Jeff grumbled under his breath.
Gabriel had so many questions about life down here. Where would Kayla get her ports done? He couldn’t imagine trusting such careful work to a demon. Could it be bought at this market they were traveling to? Could you buy anything the demons stole from the city above?
How much would Gabriel have to pay if he wanted to make a deal with a demon?
Kayla turned back toward Gabriel, after rolling her eyes at her father. “So I’ve only seen angels in vids. Like the set on the downside wars. They always looked so dangerous and perfect.”
“We’re really not much different from you.” Gabriel tried to play off the comment. He was hardly a threat in his current state. But of course she would see him as the enemy, one of those who banished the demons from Heaven above. Gabriel had fought in that battle, just one among the archangel battalion facing off against the demon horde, but he pushed that thought as far away as he could.
“How did you become one?”
Gabriel opened his mouth to answer, but his mind was blank, the hole pulsing with tenderness. He touched his forehead again, wincing at the sudden pain. “It was a long time ago,” he finally choked out.
Trixie whined and put her head on the back of the bench so Kayla could scratch her chin. “Not long now, girl. She gets impatient in the truck,” Kayla said.
Jeff continued his silence as he guided them through the city, the bones of buildings and row homes all that remained as the truck drove over cracked roads. They came upon a part of the road split by a huge crevasse, a giant tree growing out of the earth. To Gabriel’s surprise, Jeff touched his panel and the truck hovered above the ground long enough to clear the cleft.
The closer they got to the market, the more the city came alive. There were homes and shops, and streetlights illuminating the dim daylight. Everything looked as patchworked and haphazard as Jeff’s junkyard, old brick and wood soldered to modern metal cement. Sometimes it didn’t work quite so well, and he saw crumbled ruins with shiny roofs still intact.
“Can you see?” Kayla pointed out the front window. The market appeared in the distance, a series of tents and brightly colored shacks all surrounded by a long metal fence.
Jeff turned the truck into a lane where a woman stood motioning them over. There were other vehicles parked in rows behind her. Most of them were bikes like the one Jeff’s friends had brought over for repair. Gabriel saw very few as large as Jeff’s truck. “Got cargo for trade,” Jeff said as he got out, showing off whatever he’d loaded underneath the tarp.
Gabriel watched, along with Trixie, peering out the windows and tracking Jeff’s movement. The woman handed him several sheets of perforated metal before pointing to her right.
Jeff opened Kayla’s door. “I need to drop off the scrap metal. You feel up to taking Gabe around?”
Gabriel blinked at the nickname. Jeff had used it before, in front of his friends, but Gabriel didn’t know it would become his new appellation.
“Yes, Dad.” Kayla sounded exasperated and excited at the same time. “We’ll have Trix.”
“Right, how could I forget?” Jeff plucked a corner off his square of metal and handed it to Kayla. “Don’t spend it all on clothes.”
“Course not. He needs shoes too.”
Gabriel looked down at his standard-issue gray boots. What was wrong with them? Maybe they marked him as an outsider, too obviously from the city above? Angels weren’t the only ones with such footwear. They would hardly expose his secret.
He followed Trixie out of the truck, feeling very small as Jeff drove away. Since he’d awoken in Old Trent, Jeff had been the one constant fixture.
Kayla took his hand, her skin warm. Perhaps he was the one made wrong, his own body temperature too cold for humans. Unmodded humans, dammit. He was still human.
“Don’t go too far,” Kayla told him. “It’s easy to get lost if you’ve never been here before.”
As she led him through the walkway between the fences, he grinned at how she’d taken on the adult role. He resolved to hold on very tightly, knowing he would be lost if he didn’t have her. Trixie trotted along on Kayla’s other side.
Once they passed through the gate—and there was no checkpoint to keep anyone out—the market stretched before them, a maze of tents and stalls, filled with items of every color imaginable, on racks, in piles, thrown on the ground, hanging from hooks and poles. Some tables held tiny mechanical parts—neural nodes with twisted wires, specialized circuits, and in one case an old-fashioned metal hand, probably from back before synth-skin was invented. Others displayed anything from decorative jewelry to old rubber tires, pipes, and water purifiers. Gabriel saw crates clearly marked with the Heaven Corp logo, and he clenched his fists. So this was where the demons disposed of their thievery.
People gathered around barrels of fire, selling whatever meat they were roasting. The scent burned his nose and made his belly roil, nothing like the bland nutricubes he’d grown used to eating. Still, it smelled far better than the pit of garbage they circled around, surrounded by flies and bees and other creatures Gabriel didn’t look at too closely.
They lived so differently, these people of the earth. They were dirty and rank, they ate animal flesh, and they were loud, crowding in on Gabriel as he and Kayla tried to move past the more popular stands. He hunched his shoulders in, afraid of strangers walking past, not wanting anyone to accidentally brush his wing. He wanted no one but Jeff touching him.
He could almost feel Jeff’s hands on him now, running down his back and making him shiver. Kayla looked up at him, and Gabriel realized he’d actually shuddered. What was it about Jeff that made Gabriel want that gentle caress again?
JEFF FIGURED the truck was as safe as it could get. His forceshields were good, but he hadn’t lived this long without learning there was always a better hacker out there. Of course, the demons had chased off some of the gangs who ripped out spare parts of vehicles, and now even patrolled the market. Somehow that didn’t make Jeff feel any safer.
He made a sharp left after entering the market complex, heading for those stalls that held some of the more unsavory items. Kayla knew better than to bring the angel anywhere near here—too many demons. Jeff needed to find more oil for Gabe, a few more cells for his nuclear generators, and he wanted to look over some of the machinery for sale. He might find a broken neural node or two, useless to anyone else, but he could fix most pieces of junk. Metal and wires made sense to him, and he could always twist them into something else. Too bad people weren’t as easy to deal with.
Going over his mental list, he nearly missed the sound of his name being called. Jeff turned, not seeing anyone he knew. It took him a moment to notice the screens flickering outside a little shack that offered socketing—though he’d never trust just anyone to put a port in the back of his neck. Chase appeared on all of the displays, tilting his head toward the interior once he got Jeff’s attention.
No one was inside, but there were more screens here, all showing Chase’s smooth, unlined face. Jeff missed having that ability to be anywhere once jacked in. He was limited by his own body and senses.
“What’s the news?” Jeff asked.
Chase shook his head. “Don’t know what you’ve got going on down there, Werth. Nothing about any missing angels, but I got the lead on some dead ones.”
“Dead ones?” Jeff wrinkled his forehead.
“Presumed dead anyway. One poor priss left only a wing behind.”
“So Heaven’s noticed something’s going on,” Jeff said.
“You could fucking say that, Werth. They’re talking about invading Old Trent, putting some demons in their place. Hasn’t been an incursion in ten years.”
Old Trent did best when Heaven forgot they existed. All-out fighting would not be good for anyone. “Fuck. Keep an eye on it, would you?”
“Now that I’m in, no problem.”
The screens flickered out, back to showing random scrolling patterns. Jeff slipped out of the shack, angry with Luca. Typical of the demons to start shit with Heaven when it was going to be the regular people in Trent who’d pay for it.
He stomped away, nearly colliding with someone who walked right into his path. Jeff grabbed familiar shoulders to keep them both from falling.
“Nice to see you too, Jeff.” There was laughter in her voice. She must have been coming in his direction on purpose.
“Mattie.” He grinned. “Where have you been?” She hadn’t come by the junkyard in longer than he could remember. Mattie never used to let so much time pass between visits. And she hadn’t been at Ronnie’s the last time he and Kayla had been there.
“Working.” Her dark eyes narrowed. At second glance, after his initial pleasure at seeing her, Jeff realized Mattie didn’t look well at all. Always thinner than her sister, Mattie looked downright starved. Jeff knew it wasn’t from lack of food. Ronnie would have seen to that. Her thick hair had been pulled back, mostly hidden beneath a bright scrap of fabric, which could be what made her face look so gaunt.
“Working where?” The warning was obvious in his voice, and Jeff really didn’t mean to sound like an angry parent. Mattie wasn’t a child anymore, though sometimes he couldn’t look at her and not see the little girl she had been, following him and Ronnie around. “Mattie?”
“Midlevel.” She pulled her brown and orange shawl tighter around her shoulders, covering her chest. She looked away as she spoke, not meeting his eyes.
“Ronnie know this?” Last Jeff heard Ronnie wasn’t fond of her sister looking for work up midlevel. She liked even less the way the labs found workers, how people from Old Trent huddled together around designated pickup points, hoping a gondola would drop and take them up above.
“’Course she knows. Jeff, it’s the only way out of here.”
Jeff tugged on her shawl, not surprised when she startled away. “Not if it kills you first.”
“You sound like Ronnie. I’m fine, Jeff. Been working up there for a while now. I’m stronger than you think.”
He knew Mattie was tough—no one grew up in Old Trent without needing to prove themselves. Jeff just shook his head in response. At one time he’d thought he was strong enough to ride the net and not pay the consequences. He was wrong then. But maybe Mattie could do what she set her mind to. Jeff didn’t know anyone more stubborn, except maybe her sister.
“I have to go. Promised Ronnie I’d find her a chicken.” Mattie rolled her eyes but grinned. “Bring your li’l girl round our place. We’ve been missing her.”
“She’s not so little anymore,” Jeff said with a smile. He watched as Mattie melded into the crowd, wondering what would happen to the other people like her if the angels brought war to Old Trent. It was a nice dream, moving up to midlevel, but not really feasible on the salary the labs were willing to pay their test subjects. Easier to play by the rules they knew—deal with the demons and survive.
Fuck. They were caught between angels and demons, and Jeff didn’t know which were worse. ’Course, he’d already thrown his lot in with demons, so maybe he’d better start making sure they didn’t end up the angels’ latest victims.
He sensed the demon sauntering next to him an instant before Nazaro spoke. “So, Werth, I hear your angel boy is up and walking around.”
Nazaro wore dark sunglasses over his eyes, his hands stuffed deep in the pockets of his long coat. He matched his steps with Jeff, almost as if they were friends.
“He ain’t my angel. You said you wanted me to play nursemaid. So what’s the problem?” Jeff kept looking straight ahead, moving toward his goal.
“Ain’t a problem at all. Long as you keep him leashed. Luca likes the idea of having an angel on tap, dig?”
Jeff didn’t like that idea. He had no choice but to nod in agreement and just watch as Nazaro slipped back into the crowd.
GABRIEL PUSHED aside the curtain shielding him from the outside world, dressed up in the clothes Kayla had picked out for him to try. He didn’t know his size or what would be appropriate. She had chosen pants in the same dark wash she wore, with a shirt that was far too tight on his arms, though baggy enough to hide the bumps from his wings.
He walked stiffly out of the cubby, still wearing his boots but feeling odd in the strange clothing. “All right?” he asked Kayla, who clapped when he reappeared. Trixie danced around the girl’s legs, as if giving her own opinion.
“Perfect! Thank you, Shondra.” She turned to the woman selling the clothes.
“’Course, child.” Shondra waved a hand. “Anything else you need, you let me know. Tell your father thank you for the node he fixed for Ryen.”
Kayla nodded before walking away, lugging a canvas bag of clothing. Gabriel felt a pang of guilt at the money Kayla must have spent. “I would repay you, if I could.” His situation was so precarious. Without Jeff’s generosity, Gabriel would still be in his bloodstained clothes and possibly in the hands of demons.
Kayla pulled the strap over her shoulder. “It’s okay. Dad’ll probably make you work it off anyway. He’s always saying he could use an extra set of hands around the junkyard.”
What would that entail, exactly? Just how close would he get to work with the other man? He imagined some physical labor, toiling under the dim light with sweat-soaked clothing, Jeff’s curls wet and droplets tracking down his face, licking his lips to get at the salt there.
Pain pierced his forehead again, and Gabriel rubbed at it, trying to will it away. It seemed like he was always on the edge of pain. It muddled his thoughts, just when it seemed he was close to figuring something out.
Could he blame the loss of his halo for that? Gabriel didn’t realize how connected he had been, how dependent on his fellow angels’ voices when he needed reassurance. To hear silence left him empty and alone.
Trixie barked, running ahead into the crowd, and Kayla chased after her. Gabriel closed his eyes at the wave of dizziness that struck him, his head throbbing. He had to follow her, though, so he forced himself forward. She’d gone to the throng of people hovering around another stand, this one selling food by the smell of it, something roasting that twisted his belly.
Kayla chatted with two men, and only after a moment did Gabriel recognize the visitors to Jeff’s junkyard. He narrowed his eyes at the one who had called him Jeff’s boy. Both were dressed in black leather, though the blond one went without a shirt, the black collar around his neck obvious for all to see. Gabriel gritted his teeth as he approached, not liking anything about these strangers. In Heaven they would be heavily sanctioned for their inappropriate relations.
“You remember Gabe, right?” Kayla grinned as he arrived.
Gabriel attempted to smile for her sake. “Hank and Ian, correct?”
“I’m Hank.” The blond one pointed at his bare chest.
Of course he was. Gabriel rubbed just above his left eye, his fingers brushing against the tiny ports made for his halo to fit. Maybe he could find something else to jack in with, if that would be possible down here where everything seemed cobbled together like an afterthought. Maybe he could contact Metatron that way, somehow.
“I never see you at the market,” Kayla said.
“That’s because your dad won’t let you near our booth.” Ian laughed. He had a look about him, with his dark eyes and heavy brow, the way he held himself, that made Gabriel think of one of his generals, of someone in command.
“We’re done with appointments for the day. I wanted something to eat.” Hank gestured toward the food stand.
Their voices seemed to come from very far away. Gabriel blinked, trying to get the rest of the world to come into focus, but his vision continued to blur and warp. He reached out, not sure what he would grab on to, but instead he fell… down… down… down….
THE WATER retreated from his toes, almost as if he’d frightened it away. He laughed as it rolled forward again, and he scampered back, kicking up sand as he went. The ocean stretched out before him, and he extended his hand, imagining that the world would drop off right there at the horizon.
“Gabriel!”
He turned at the voice calling his name and looked up as his mother swooped in to pick him up. When had he gotten so small? She wrapped him in a towel that smelled like her sweet perfume and the roar of the ocean.
“Did you have fun, Gabriel?” When her lips shaped his name, it was not Gabriel. But he didn’t know what she meant to say.
“Yes. Again!”
She laughed and twirled him around and around, the ocean and sky blurring together until all was blue and gold.
GABRIEL BLINKED as a warm tongue rasped along his cheek. He swiped a hand across his face, dislodging Trixie from any more licks. Ian and Kayla stared down at him, and he wondered how he’d ended up on the ground. Sharp gravel dug into his back, and he winced at the flare of pain in his left shoulder blade.
“When did you last eat?” Ian asked.
Gabriel pushed himself up to sitting, his forehead still pounding. He couldn’t remember the last time he’d eaten. Had he had any food at all today? Surely he’d gone longer than a day without food before, but he couldn’t remember that either.
“Yesterday?” he answered, remembering Kayla giving him a nutricube. This morning he’d bypassed the kitchen on his way to Jeff’s workshop. The memory of that had him flushing again.
“Here.” Hank appeared out of nowhere, wearing a fuzzy gray shirt over his formerly bare chest. “This should help.” He held out a small glastic bottle.
Gabriel took it with a shaking hand. “This is from midlevel,” he said without thinking.
Hank snorted. “Where you been, boy? Everything has to come from somewhere.”
But how did it get here? Gabriel took a sip of the sweet, cool liquid, feeling his belly calm. His head still pounded and he bent over, covering his eyes for a moment, hoping that would help.
“Where’s your dad?” Ian asked Kayla. “Gabe shouldn’t be out walking the market.”
“I’ll be all right,” Gabriel insisted.
“Supposed to meet him when we’re done shopping ’round the food supplies.” Kayla pulled Trixie back, keeping the dog settled with gentle strokes behind her ears.
Hank and Ian exchanged a look, and Gabriel imagined they were having a whole conversation with only their eyes. He didn’t like being left out. He already felt like he was missing worlds of information.
“I can take him to Ronnie’s,” Ian said. “You and Kayla bring Jeff ’round there.”
“Wait a minute.” Gabriel realized he didn’t want to be separated from Jeff so thoroughly. He knew nothing about this man. Why should he go with him? “I’m perfectly capable….” He moved to stand and would’ve stumbled back to the ground if it weren’t for Hank catching him by the arm.
“Oh yeah, you’re fine.” Hank turned to Ian. “Can you contact Jeff?”
Ian shook his head. “Jeff ain’t wired.” He motioned toward his ear, where a tiny black device stuck out of the port there. Gabriel had seen them before, mostly on the common people on midlevel. “I’ll get the bike and take him to Ronnie’s. You take the kid to Jeff.”
“Don’t I get a say in this?” Gabriel asked.
“It’s fine, Gabe.” Kayla grabbed one of his hands and squeezed it tightly. “You can trust Ian.”
Gabriel wasn’t too sure of that.