Main Street faded into a distant echo as Jock led them off the central avenue and into a side alley. Despite its utterly clean appointments and plentiful sunlight, there was something shady about that alley. It reminded Gina of places leading off the Street of Eyes. The kind where the old-timers told the greenhorns gross-out stories about whose toes and fingers you could find if you looked in the storm drains.
She was so busy looking at the tall, dark office-type structures around her -- they were so drab and lifeless they had to be Fed buildings -- that she almost missed Jock pulling a small credit card out of his pocket. He slotted it straight into the wall and said something she couldn’t make out, a password of some kind. A hole appeared just large enough for them to step through and Jock beckoned them inside.
The building was apparently empty. The three of them stood in a space as large as a football field, two stories high, which contained nothing except a single computer terminal in the middle of the room. Gina snorted at the irony, a computer terminal inside VR. They approached it while the wall closed itself behind them, sealing them in.
“Don’t ever tell anyone we were here,” Jock said curtly. He took his place at the terminal like a master pianist getting ready to punch out a symphony.
“Where is here exactly?” asked Gina.
“Fed database, logs of everything that’s ever happened on the ‘Net. I hacked in that entrance when I was thirteen. It’s crude but it works.”
Gina allowed herself to look impressed. “So you could, like, take people’s passwords from here? Or see their credit card numbers, or how much money they’re stealing from the boss, or find out the name of the prime minister’s mistress?”
“Yep,” Jock replied. “They let the Feds monitor pretty much anything nowadays. Some of the stuff in this database is so hot, maybe five people in the world have full access to it. Officially.” He smiled. “And now we’re going to find the source of your little problem. We can talk freely here, the room is clear.”
A wave of his hand summoned three floating displays into the air, flickering blue screens like holograms, all requesting a password. Jock slotted his card into the console and the password request disappeared, replaced by a gateway into the deepest guts of the system. The interface was grey, basic and functional, typical Fed design, and it gave its user the power to do anything. After this Jock’s hands moved too fast for Gina to follow.
“Let’s see where you’ve been, buddy.” He sifted through the data with quick motions of his wrists and fingers, absorbing it all with near-superhuman speed. “Got some camera footage from the Hilton. Looks like your friends already raided your room, made a real mess. Hope you didn’t leave anything there.”
“Nothing that can’t be replaced,” Bomber replied.
Jock nodded. “What else have we got here... Oh! My oh my, you’ve been a naughty boy, Simon! That was definitely you, it’s got all your hallmarks. Why Seoul?”
“Seoul?” asked Gina. “What were you doing in Seoul?”
A warning growl rumbled out of Bomber’s throat, and Gina was instantly reminded of his stone-carved face half-hidden in the dim lanternlight, moments after he’d executed two people in cold blood. A cold shudder crept up her spine. Bomber said dangerously, “None of your damned business. Either of you.”
“Fine, fine.” Jock continued the search, unworried. He had a powerful crime lord backing him and no cause to feel intimidated. More data flashed on the screens, scraps of video footage and grainy photos. Gina couldn’t imagine anyone’s brain working fast enough to follow all of it. It was as chaotic and disturbing as poking around inside someone else’s head.
“Ahhh, here we go!” Jock zoomed in on several highlighted lines of figures, access records and ‘Net identifiers. “Someone has been casting for you in the past two days. Damn, he’s a quick one, too... He had you down to your birth records in ninety-seven minutes.”
“All fake,” Bomber reminded him.
“Doesn’t matter. There’s maybe three people I know who can track someone this fast, and I’m one of them.” The tuxedoed avatar rubbed its manly stubble, then pointed to a single isolated bit of shaky video. “This is where he nailed you. Amateur vid, a couple of backpackers sent their travel log to someone on the ‘Net, and there’s the pair of you going into this building here. Once he got the street name...”
The scowl on Bomber’s face could’ve curdled fresh milk. “Fucking tourists.”
“Don’t feel too bad,” Jock half-teased. “It took some serious talent to pin you down so quick. What do you say we pay him a little visit, maybe trash his system?”
“That sounds lovely,” said Bomber with revenge in his heart.
Jock pulled his card out of the console and let his arms drop, killing the screens. The next moment they were somewhere else.
There was nothing visually affronting about the blank hallway where Gina found herself. At first glance it could’ve passed for a corridor in any number of ordinary tourist-class hotels, all drab colours and uninspiring fittings. However, the similarity broke when you looked further, noticed how the corridor stretched on and on into infinity in both directions. Gina and the others seemed to be standing in the middle of it, with endless numbered doors on either side.
“Would it be bad if I were going to be sick right now?” she asked in a small voice.
“Yes,” said Bomber. “Very bad.” He blinked into the distance a few times and shook his head as if to clear it. “Where the hell are we?”
Jock stepped past Bomber and counted down the room numbers. He explained while he walked. “Visual representation. We’re inside my system, these doors are all just ports, possible connections from my machine to the one your guy’s using. Right now I’m listening very quietly to see which ports he’s got open to the ‘Net and what kind of data he’s pulling in. There’s a lot of ways to hack a system, but it’s easiest to masquerade as legit data.”
As soon as Jock finished his sentence, a loud pinging sound rang down the hallway, and one of the doors glowed red. It seemed a mile away to Gina, much too far to walk in any kind of useful timeframe, but suddenly, with a sickening visual effect like a TV camera zooming in, the door was right in front of them. Or they were right in front of it. Gina’s brain simply wouldn’t accept this kind of motion. She caught herself on the wall, her head spinning, trying to fight the crawling sensation between her ears.
“Come on, no time to lose,” Jock said as if there was nothing wrong. He opened the door and stepped through. Bomber took Gina by the arm and followed.
Into blackness. Gina could still see herself and the others with perfect clarity, but she was walking on ink-black air in some no-place between computers. She felt her own footsteps distantly, as if through a haze of sedatives, all simulated by the VR crown. It carried the same subtle undercurrent of unreality. Nothing in this world existed, not the identical avatars of Jock and Bomber, not the doorway fading away behind, not even the near-perfect sensation of touch being fed into her brain.
As they went in deeper and deeper, the dark seemed to fill with horrifying sounds and images from her experience in Gabriel’s head. The words “you shouldn’t do that” rang impossibly loud through her head, and she clamped her virtual hands over her virtual ears to try and shut them out.
Maybe I finally pushed it too far, she wondered. One too many pills, one too many eyes. Am I going insane?
Then it stopped. The black fell away and Gina blinked in shock as she felt sunlight on her face. Smell of fresh grass and flowers, the green glow of perfectly-rendered vegetation, all the sights and sounds of a jungle pulsing with life. All these forests were gone from the world, Gina knew, chopped down or burnt or bombed to ash. This was just a fantasy, a place that couldn’t exist in real life. But, she had to admit, it was certainly impressive as fantasies went. She reached out and held a leaf in her hand, tracing her finger along the dark, asymmetrical veins. Its intricate detail took her breath away, far more intense than anything she’d seen in VR.
Her gaze travelled up along the back of her hand -- her avatar’s hand, pink and perfectly-manicured -- and realised she could now see every pore in the skin.
Somewhere in the background, she heard the growing whine of Jock’s computer cooling system, struggling to cope.
“God,” Jock said, breathless. “Who the hell coded this? It’s...” He gave up trying to describe it. No word in his vocabulary would do.
“Jock? Is this supposed to happen?” Bomber asked. Even he sounded impressed.
Jock shrugged. “This is the lobby, I think. I’ve never seen architecture like this.” He glanced around, then parted the foliage in the direction of what looked like a path. “We better move quick, tying up this much power for long won’t go unnoticed.”
They walked, and Gina realised she could even feel the breeze on her face. Distant, but sweet all the same. Her avatar walked with supreme grace, never in danger of tripping or falling on the uneven path. It wasn’t programmed for accidents. She dragged her fingertips across the wet leaves and rubbed the dewdrops between her fingers just because she could.
The path turned into an overgrown road of yellowed marble tiles, then into a gently curving stairway carved into the rising promontory in front of them. Gina had to stifle a gasp when they reached the top. The promontory looked out over an ocean, but not one that ever existed on Earth. The cliff they stood on was impossibly high, the drop completely vertical, the ocean such a perfect blue that it shone like a great sapphire. The distant sky burned gold with the setting sun.
Ruined columns of the same yellowed marble lay strewn about the promontory. The centerpiece still stood, however, a small tumbledown temple right at the edge of the cliff. Once it would have been impressive, but little was left of it now, just a circle of crumbling statues arranged around an altar stone. Grass and shrubs grew out of the cracks, and colourful insects made their home in the pits and holes of the marble. It filled Gina with a powerful sense of loss, sadness, something beautiful now gone from the world.
Again, the detail got to her. She could see every whirl of colour in the marble, every elegantly-chiselled flourish. And even more beautiful than the columns and statues was the serene marble face protruding up from the altartop, gazing sightlessly at the sky.
“Welcome, weary travellers,” it said in an androgynous voice as smooth as silk, stone lips moving fluidly. “The Angel recognises you. Please present your offering.”
“Our offering?” Bomber and Gina echoed in near-perfect chorus.
“Password,” Jock said dismissively, drawing the little credit card out of his pocket. He placed it on the altartop, tapped it smartly with a finger and stepped back. Gina frowned at it. The way Jock used it, there had to be more to that card than met the eye.
The stone face puffed out a happy sigh. “The Angel accepts your offering. Pass, and be blessed.” The card hovered off the altartop and deposited itself back into Jock’s pocket.
A shimmering doorway of light appeared between the two farthest columns right at the cliff’s edge, a portal into another world. Gina caught a glimpse of bright colour on the other side. In the real world, anyone trying to step into that illusion would plummet screaming to their death on the rocks below, but in VR the illusion was reality.
They moved through one by one, Jock leading the way. Gina blinked at the sudden and complete change.
The blue sky gave way to pure black, starless, the colour of a dead monitor. The ground was the same except for a grid of silver lines drawn across it to give it perspective, like some ancient video game. The only piece of scenery was a giant blue cube hovering in the distance, larger than most mountains. It was connected to the ground only by a small silver line.
The vastly different environment bewildered Gina, a bit lost from the new images thrown at her in rapid succession. There were no limiting factors in design or construction in VR. Anything could be built here, and anything was built here. It took another moment to adjust her senses into accepting what she saw.
Squinting, she realised there was movement, so far away that it became hard to make out. Parts of the cube were shifting and moving around inside the main body, rearranging at lightning speed, never using the same shape twice. And, mounted on a tall pyramid on top of the cube, a lidless electronic eye surveyed the landscape from a god’s eye point of view. It turned around its axis several times while Gina watched.
Out of the corner of her eye, she caught Jock’s ashen expression, wondering what might upset him so much. When she followed his gaze back to the cube, a surge of alarm jolted into her system. A moment later the eye abruptly stopped spinning. A deep voice boomed out of nowhere, and the eye whipped around to regard the group with terrible judgment.
“I am the Angel’s Sword,” it said. The words choked all breath from Gina’s throat. The voice was Gabriel’s. “In His name, I recognise you. What do you require of me?”
“Jesus Christ!” Jock shouted. He got the card out of his pocket again and yelled into it, “Run program Black Watch, condition red, execute!”
Everything spun and whirled in front of Gina’s eyes. Agony and sickness threatened to overwhelm her as the virtual world seemed to fall away from her, tumbling into nothing. She saw Gabriel’s smile waiting for her, his skeleton city littered with ash under its dead sky. Gina cried out and violently tore off her crown. It skittered into a corner and hung limply by its wire while she curled up on the floor and wrapped her arms around her head. Fumes of burning plastic filled the room. Another fan went on somewhere, slowly sucking the smell away. The molten remains of Jock’s networking hardware congealed into a clear glass bubble by the door.
The sound of shouts and argument intruded into her private pain. Jock’s voice was near to panic. Bomber sounded pale and rusty. She didn’t want to listen, but her ears would not obey.
“That’s an AI!” Jock bleated like a distressed sheep. “What the hell are you messing with, Simon?! What have you done?”
“I don’t know!” growled Bomber. “I was hoping you could tell me.”
“It’s bigger than you, Simon. It’s bigger than you, it’s bigger than me, and I don’t want anything to do with it!”
“Come on, Jock, you’ve got to help me figure this thing out, we made an agreement.”
“No.” Teeth chattering, Jock paced around in a circle and rubbed his hands together. “No, no, you’ve got to go. I need to get to a terminal, a public terminal to wipe out the logs. If I’m fast enough I can intercept it before it can trace anything to my connection. And then...” He turned on Bomber again, furious. “Out! Get out, leave me alone! And don’t come back.”
Brow curled into a deep frown, Bomber picked Gina up in his arms and left the room, leaving Jock to grab his coat and gibber to himself in pure terror.