Crashing Heaven (2 page)

Read Crashing Heaven Online

Authors: Al Robertson

BOOK: Crashing Heaven
4.65Mb size Format: txt, pdf, ePub

The door slammed shut behind her. The official gaped, astonished at her inhuman speed. [ Now she’s just showing off,] commented Fist as he disappeared too.

‘I’m free to go?’ asked Jack.

The official started, as if he’d forgotten his prisoner was there. ‘Yes.’ He went to his desk and reached into a drawer. ‘Here’s your cash card. InSec have charged it up with all the money you’ll need.’

‘Can I go onweave?’

‘No overlay, no commerce, no search, no social. Just mail and fetch access, to talk with your loved ones.’

[ That’ll make finding Andrea a bit tricky!] giggled Fist. [ No distractions, then. Just a lovely, lovely family reunion. Your living dad and your dear dead mum.]

‘InSec’s made a formal request for an interview. Assistant Commissioner Lestak’s sending someone to pick you up from our landing pad tomorrow morning. The meeting is a condition of your parole. If you don’t attend, you’ll be found and imprisoned.’

He led Jack down empty corridors into a lift. It shuddered and began to fall. The official gave Jack a look of deep contempt. ‘If it was down to me I’d put you out of an airlock, and let you freeze with your fucking terrorist friends,’ he hissed.

‘The Totality have always denied attacking the moon,’ replied Jack. ‘They blamed a rogue mind, acting alone. I believe them. And the Pantheon were looking for revenge, not justice.’

The lift doors opened. The official shoved Jack out. ‘Now fuck off.’ There was an empty atrium and a midnight street. Tiredness hit Jack harder than any interrogation ever could. Suddenly all he wanted to do was find a room and sleep, and never wake to see the dawn. He thought of Andrea, sighed, and then stepped out into the darkness of Station.

 

Chapter 2

 

It was night and the spinelights were dim. Jack left Customs House and set off into Docklands down a road the colour of rust, turning the collar of his coat up against the rain. He’d walked these streets before, but never offweave. Calle Agua was almost as he remembered it, a canyon of four- or five-storey office blocks owned by either Sandal or Kingdom. Each was carved out of age-scarred iron.

Kingdom’s visuals were always minimal. As the architect of humanity’s presence in the Solar System he liked physical structure, the heart of his power, to be exposed. So, the iron would have been left to show through the weave. Sandal’s offices would have been glossed with an overlay of smiling faces and positive thoughts. He was responsible for cargo, docks and related transport logistics. He liked to show how important he was to the smooth movement of goods and services, and so to general human happiness.

And of course six Pantheon icons would be watching over Docklands from far above, clustered around the Spine and backlit by spinelight. Five of them would be fully aware, tending visibly to their enclosed world.

Only Grey’s raven would be blinded and hobbled. Station’s master corporate strategist had been silenced for years.

Being offweave, Jack could see none of this.

[ I’m sure you’re not missing anything,] said Fist, his thin, high voice singing in Jack’s mind. The little puppet had run a dozen paces ahead. The rain was falling through him. He looked back at Jack, varnished eyes gleaming excitedly out of a glossy painted face. [Come on!] he shouted. Then he clapped his wooden hands together twice and disappeared beneath the elevated rails that crossed the end of Calle Agua. There was something almost innocent about his excitement. As Jack followed him beneath the single high arch that supported the bridge, carefully avoiding puddles, a train bumped and swayed over it. Light flashed down, showing buildings that were already a little lower and less imposing. He turned towards Hong Se De Market. Fist was standing on the pavement just ahead of him, staring at a figure that was looking up at a warehouse.

[Look at that, Jack! A Totality biped. He’s far from home.]

[ If he’s identifying as male, he is. Otherwise, she is.]

[Pedant. What’s it up to?]

The rain shimmered off the biped’s dark poncho. It was about the height of an average human. After a few seconds it turned away from the warehouse and moved down the street, stopping when it was in front of the next building. As its head moved to stare upwards again, its hood slipped. It had no face. Light glowed out of a soft blank oval, tinting the wet night purple.

Fist was all hungry fascination. [ If I wasn’t caged,] he muttered. Jack crossed the road to pass the biped. Fist ran after him. [Snowflakes out there, squishies in here,] he panted. [ I don’t know what things have come to. No wonder your customs friend was so unhappy!]

[Don’t call them squishies, Fist.]

[ I don’t see why not. I don’t mind being called a puppet.]

As they approached the market, gloomy metal facades gave way to ramshackle assemblages of plastic, tin and canvas, barely holding together as the rain lashed them.

[Docklands’ biggest market? It’s a dump.]

[ It’s better when you’re onweave.]

Jack remembered dancing words hanging in midair, enticing passersby into market booths. Ghostly data sprites touched at potential customers with viewer-appropriate fingers, whispered viewer-appropriate promises, displayed viewer-appropriate genitalia and hinted at viewer-appropriate wonders – on sale
NOW
! By contrast, reality was sodden and heavy, a failure to be anything but its tarnished, non-negotiable self.

The booths were all closed, but some of their weave systems had been left running, beaming content into the darkness. There were men and women – sometimes in groups, sometimes alone. They all stood rapt, dreams dancing like whispers around them.

[Don’t let any of them see you.]

[ I’d give them such a scare,] cackled Fist. [ I wonder if they’re watching the same thing as the squishy?]

[ I doubt it. The Totality aren’t weave fans.]

[Look at that fellow!]

An old man was standing in front of a particularly rundown group of stalls, smiling beatifically at the rain. One hand hung at his side. The other was inside his trousers, tugging at himself. There was a dark hole in the centre of his face where his nose had fallen in. Jack started. He’d forgotten how brutally sweat could degrade its users. Nobody else was reacting to the sweathead. Their weaveware would be actively masking his presence.

Jack began to walk more quickly. Hunger bit, intensifying the cold and the wet. Memories of Andrea haunted him, more persistent than any sprite. She’d loved hunting through the market for bargains. He so wanted to make new moments with her, sharded with fresh joy. He’d worked so hard to make sure that rage and bitterness wouldn’t corrode them. He pulled his coat closer around himself and shivered. There was so little time left. Another train hummed by, slowing for Hong Se De station.

The streets emptied as they left the market behind and neared the Wound. Jack let its deeper, more impersonal history distract him from Andrea’s absence. Centuries ago, a stray asteroid had gouged into Homeland’s outer skin. The district whose streets and buildings sat just over the damaged area, hugging Homeland’s curved interior, had been renamed to commemorate the event. Kingdom’s architects had built down into the gash, creating buildings whose lower floors saw out through it into space. The Wound attracted people who wanted that kind of view. It became popular with the dockers who worked on the edge of the void, and the spacers who spent their lives travelling through it. Few of them would be out at this time of night. Most were sleeping, shattered by the brute physicality of their working lives. There was little need for nightlife in the neighbourhood.

Fist announced that he was bored. He started pulling himself back into Jack’s mind. [ Find us a hotel,] Jack told him. [ Then we’ll start looking for Andrea.]

[ How?]

[ We’ll search.]

[ I can’t go onweave yet. I haven’t broken all the security glyphs.]

[Shit. How long till you’ve got full access?]

[Perhaps a week, probably two. This fucking cage.]

They kept walking. After a few minutes a Twins weave sigil announced a café. Soft light spilled out of its window, turning falling raindrops into streaks of fire. A ventilator whirred, filling the cold night with the hot, beckoning reek of frying oil. Jack pushed through the door, hoping for food and help with a weave-search.

A woman and two teenage boys were hunched over a zinc bar. The woman was finishing some soup, spooning green liquid carefully into her mouth. A hood hid her face. She was clearly a deep spacer. Her right arm had been held at Customs House, leaving only a bright metal socket attached to her shoulder. A long cloak covered the rest of her. Her crutch was leaning against the bar. Jack wondered if they’d also confiscated one of her legs. Sandal’s officials must have reasserted a Pantheon limited tech use licence. Such licences no longer applied in the Totality-controlled regions of the Solar System. Jack wondered if she’d be able to replace her limbs when she returned home.

[ They strip the limbs from good honest working folk. Shocking!]

[ That’s the Pantheon for you. You never own anything. You just license it from them.]

The two teens displayed Grey logos, carefully stitched into bandanas. One went to cover his up. The other glanced at Jack. ‘It’s OK, he’s not InSec.’

[ Your old boss still has some supporters. Impressive pair!]

‘I want food. Something hot and quick,’ said Jack, taking a seat at the bar. ‘And I’m looking for a hotel. And a friend.’

‘You can see the menu. And do I look like a search engine?’ the barman snapped back.

‘I’m not onweave.’ Now Jack had his attention. ‘I’ve only just arrived on Station. Sandal certified me safe.’

‘There’s a hotel a couple of streets away, left then right. But if you’re not onweave you can’t pay for a room. Or food. Not that you’d taste it anyway.’

‘I’ve got money.’ Jack reached into his pocket and pulled out the cash card.

‘That’s InSec. The kids were right. You are police.’

There was a muttered ‘shit’ from the teenage boys.

‘No,’ replied Jack. ‘Not any more.’

‘You’re on parole, aren’t you?’ asked one of the teens.

‘Worse than you fucks, chasing your traitor god,’ the barman told him.

‘Oi, watch it – they never proved anything.’ The teen’s friend hushed him.

‘Kingdom believed Grey was knowingly helping terrorists, East reported it all, that’s enough for me,’ replied the barman. ‘And you’ – turning back to Jack – ‘you can get out. I don’t know what you’ve done, but if it’s enough to get you offweaved I don’t want you in here.’

One of the teens whispered, ‘Probably a skinner. Coming down hard on them just now.’

As Jack left he heard the barman say ‘scum’.

[ I’ll have him for every shilling he’s ever earned. I’ll mail pictures of him screwing a six-year-old to everyone he’s ever met. By this time tomorrow they’ll have thrown him out of his life and he’ll be begging on the fucking streets,] whispered Fist, his thin, high voice a malevolent whip cracking inside Jack’s head.

[ No you won’t,] Jack thought back. [ You’ll remember what would happen if you got caught and you’ll do what I tell you.]

[ Yes, that’s always worked out so well for us, hasn’t it?]

[ Fuck you, Fist.]

 

 

 

Chapter 3

 

The hotel was easy to find. A half-broken sign spat sparks at the night every time a raindrop hit it.

[ Very vintage. Andrea loves this sort of thing, doesn’t she? Shame you’ll probably never get her here. Could be quite the love den.]

[Don’t be so sure, Fist.]

[ Remember all that counselling you did when we found out I’d be taking over? What was that thing they said was so bad? Ah yes. Denial.]

The door refused to open. Jack barged it with his shoulder and it flew back. A bell jangled too loudly. The reception area was dimly lit. A plastic counter pretended to be wood. At first Jack thought that the desk clerk was a young man, but when he got closer he saw that age had carved lines in his face. There was something very boyish about his greeting, though.

‘Oo, hello! Dear me, you’re soaked. We’ll get you a room nice and quickly.’

He stood up, swaying slightly. There was a sharp herbal scent in the air. Jack recognised Docklands gin. He’d not tasted alcohol for seven years. He’d forgotten how it could slur words, make a hand shake as it sketched patterns in the empty air.

[ You should get some and celebrate being home.]

[ No distractions, Fist. Especially not cheap shit like that. We’re here to find Andrea.]

‘Single room?’ asked the clerk, unaware of their conversation. ‘Staying how long?’

‘A few weeks.’

Fist laughed. Jack thought of glass breaking in darkness. The clerk waved a hand, confirming the booking.

‘I need a deposit. Just mesh with our server.’

‘I’ll pay with this,’ said Jack. He slapped the InSec card on the plastic countertop. ‘Is that a problem?’

The clerk looked at Jack, then back at the card, then at Jack again. ‘Well, I should be worried. But it’s a simply horrid night. And I’m sure you can’t have done anything too bad. I can trust you, can’t I? You won’t let me down, will you?’ He fumbled uncertainly in the air for a few seconds. Somewhere in the distance a buzzer rang. He sat down heavily, then reached for a glass and swigged transparent liquid. ‘The Twins would want me to,’ he muttered, to himself as much as to Jack.

[Old soak,] said Fist.

[ If he wasn’t so smashed, he probably wouldn’t be giving us the room.]

‘You know,’ slurred the clerk, ‘for a bit extra you can even have a view of the stars. And it’s not as if it’s your money you’re spending, is it?’ He giggled hysterically. Jack nodded. The clerk made a swooping gesture, nearly losing his balance. ‘That’s all done for you then. I’ll call the porter to show you to your room. I’m Charles, by the way.’

‘One more thing. Can you find a friend for me? She’s a singer, there should be gig listings.’

‘Can’t you just message her?’

‘I want to surprise her.’

‘Aha!’ Charles put a finger to his nose and winked heavily. ‘I see.’ But he couldn’t find any trace of Andrea. ‘Nothing at all, I’m afraid,’ he said apologetically. Fist giggled. ‘And here’s our porter.’

An old man prowled into reception. His face was as battered as a mined-out asteroid. He had a hunchbacked stance to match. He didn’t offer to take Jack’s suitcase. Jack followed him out of the reception area through a door that was little more than a hole hacked in an iron wall. ‘Sweet dreams,’ Charles called after them. Then: ‘Mr Forster’s not onweave.’ The porter grunted in surprise.

[Pisshead,] grumbled Jack. [ He probably spelt her name wrong. Or just didn’t see it when it came up.]

They moved down a long corridor. Broken candelabras hung from the ceiling over a once-red carpet that reeked of mildew. There was an ornate elevator that looked like a cage, its bars encrusted with broken circuit boards. Jack made out a tattered Twins logo. Between them, they were responsible for everything from medical services and pharmaceuticals to food production and every kind of accommodation. They probably hadn’t given any thought to this place for a very long time.

‘Not working. Through here,’ spat the porter, indicating a door marked
S RVI
E
.

Jack followed him down several flights of stairs. Even in the Wound, having a room with a view meant descending far into Station’s crust. Metal steps clanked beneath the two men. A stream of water hissed down the middle of the stairwell, splashing them.

‘So what did they take you offweave for?’ asked the porter. ‘You can tell me, I won’t let on.’ Jack didn’t reply. ‘Go on, I won’t peach. I’m one of Kingdom’s, we always keep mum. What’s it like?’

They were soon at the door to Jack’s room. There was another Twins logo on it, cheap blue plastic showing through scuffed gold leaf. The porter pushed against it. After a moment’s wait it recognised his touch and opened.

The room’s windowless walls were grey. A few niches contained soft lights. Most were dark, bulbs gone and not replaced. A double bed squatted in one corner, a desk in another. There was a cupboard without any doors. A generic altar hung on one wall, ready to hardlink each new guest to their particular deity. The room was at least spacious. Jack put down his suitcase.

‘Minibar, bathroom,’ said the porter, pointing. ‘Touch your hand here.’ There was a white square on the wall by the door. Jack pushed his fingertips against it and it flashed.

‘The door’s set for you.’

‘Any room service?’

The porter laughed.

‘What about opening the window?’

‘That’s extra.’

‘That’s not what Charlie said.’

‘Charlie’s smashed. Just pay onweave.’

‘I can’t.’

‘Oh, I forgot.’

The porter cackled to himself as he shuffled away down the corridor. [ I’d let you break his life, but it’s already broken,] thought Jack.

[ I could take him lower.]

[Can you crack the room?]

[ Jack, this is a shitty room in a flophouse. If I was free I could crack every sodding rathole for half a kilometre without breaking a sweat.]

[ Fist.]

[ Yes, I can. It’s a local system. No need to go onweave, so it won’t trigger the cageware alarms. A minute or two, and I’ll own their server too.]

[ No quicker?]

[ The cage. It’s like wading through mud. Still, it’ll give you a minute to hang up your shirts and unpack your wash bag.]

[Do it.]

Fist flickered into being and went to work. Jack thought of him free and at war, a little black shape carved out of darkness, giggling as he shattered artificial minds in the voids beyond Jupiter. Now he was so much more limited. He moved to the centre of the small room and knelt down. ‘I just need to reach in,’ he explained, splaying his hands on the floor. He shimmered slightly, resources drained by the effort of breaking through his cage, then muttered ‘gotcha’. His fingers sank into the stained carpet, a visual metaphor for deep and subtle combat between invasive and defensive coding sets.

The other puppets had always looked down on Fist. Grown on an accountant’s rather than a soldier’s mind, they’d perceived him as a flawed weapon, one rooted in barren civilian ground. Jack had had to deal with similar contempt from his own peers. In his own case, he’d had to admit that they were partially right. He wasn’t a trained soldier and he didn’t adapt well to military life. But he’d never felt anything other than deep respect for the ease with which Fist penetrated and subverted complex information structures.

That admiration came from Jack’s sense of the limits of his own professional skills. He could read and understand commercial systems, even – to an extent – hack his way into and through them himself. He loved to follow number and data flows, reading the health of a company from the trails they left behind. But at an absolute level he lacked the carving fluency of engagement that was hard-wired into Fist’s deepest being. Not for the first time, he wondered what such intimacy with the abstract felt like.

‘Got the window,’ grunted Fist. Unreal ripples span away from him, rolling lazily across the carpet. They died to nothing before they reached Jack. Hidden machineries groaned into action, and the floor’s movement shifted from virtual to real. External blinds irised open. Suddenly Fist was kneeling on a rapidly expanding circle of stars. The pool of darkness spilled out across the empty room. He stood up, a little prince suspended above the kingdom he’d lost.

‘That’s better,’ he said happily.

For both of them, it was a kind of homecoming, a return to the violent emptiness of space. Jack stepped forward and looked down. He was standing on the edge of the window, the point where scabbed flooring gave way to black infinity. For a moment he could pretend that he was no longer staying in a cheap hotel in the Wound, but floating between solar systems. Earth – ruined and abandoned – wasn’t visible. There were no snowflakes, only the hard, tiny stars, barely present in light millennia of void.

‘I always dreamed of coming back home,’ he said, wistfully. ‘But when we arrived on-Station, I couldn’t look up. I couldn’t bear to see no stars, just the Spine and the rest of Homelands curving round behind it.’

Fist ignored him. He moved to the wall, his hands eddying across it, caressing the virtual structures that underpinned the room. ‘I’m going to get full overlay going,’ he said. Jack looked up, away from the stars. ‘Is that safe?’ he asked.

Fist sighed. ‘Fuck’s sake, Jack, have some faith. I’m using the hotel server to mask our call to your old messaging space. As long as we don’t go further into the weave, it’ll look like you’re just using a keyboard and a screen.’

‘Does anyone even have those any more?’

The walls and the ceiling rippled out of existence as the room’s overlay systems meshed with Jack’s mind. He was standing in the ruins of a garden, at the edge of a pool made of darkness. A full moon hung above it, suffusing tangled flowerbeds, overgrown paths and broken archways with a soft, forgiving light. In the distance, there was a small hill. A little temple set on its peak, classically Greek in style, shone like a silver button. A figure that could have been a statue stood next to it.

The garden had a vague, tumbled beauty to it. Remembering how it looked when he had tended it daily, Jack sighed. He thought of the farewell party he’d thrown. The few friends and colleagues who’d turned up had pretended to be proud of him. He was going to fight the Totality, to avenge the dead children of the moon. But as the drink flowed, their relief that their patrons hadn’t blessed them with similar postings began to show through.

Fist emerged from an archway on the other side of the pond, his wooden shoes clacking on paving stones like hooves. Jack’s library had been through there. He was sure that, in surrendering to the Totality, he’d broken the conditions of his media content licence. The library would now be empty, a lifetime of reading, watching and listening lost.

Fist’s red painted lips slid into a grimacing smile. ‘Don’t move, Jack,’ he called over. ‘Haven’t switched you to lucid weavestate yet. Not that I wouldn’t enjoy watching you bump into walls, but got to protect my future property.’

He closed his eyes for a moment. Jack imagined him frowning in concentration. The puppet’s face was too rigid to show such a subtle emotion. Jack wondered how Fist would cope with a real, human face, when the time came. He felt briefly pleased that he could set Fist’s gleeful anticipation aside and think about his own death so dispassionately. Andrea had pointed out how passive the puppet’s role in it really was. Now Jack usually tried to imagine that he was suffering from a disease that would take his life in an efficient and entirely impersonal way. That hadn’t always been easy, but it was something that – most of the time – he could manage.

The landscape shimmered briefly and then was still. ‘There!’ chirped Fist. ‘Motor neuron management systems patched in. The Night Hag’ll activate automatically from now on. You’re fine to move, it’s all just subjective.’

Jack took one experimental step, then another. The weave reached deep into his cerebrum, making imagined action seem entirely real. It was a sensation he hadn’t felt for seven years. Once, it had permeated his life. It had taken a long time to learn how to leave it behind, to let go of all that it had underpinned. The experience of that letting go had helped him as he’d grappled with the greater loss he would soon face. That, and the promise of some small happiness with Andrea, in the few months that remained to him.

‘Now we’re here,’ Fist said obliviously, ‘let’s get social!’ He skipped over to a roughly hacked block of soft white limestone that stood at the heart of the garden. ‘That was your dad, wasn’t it?’

‘Yes.’

Fist affected an archaic accent. Jack didn’t recognise it. ‘He’s blocked you good and proper, guv’nor. Want me to try and open him up? You can surprise him.’

‘I’ll do that in person.’ Jack ran his hand over the rough, cold stone. The scrape of it was so convincing. He remembered being a child, rubbing small hands over his father’s stubble, fascinated by the way it prickled at his skin. He sighed.

‘Let’s find Andrea.’

‘She’s locked you out too, Jack.’

‘She hasn’t. She’s the only one.’

‘She might as well have done.’

Her avatar was a few minutes’ walk away, at the end of a pathway lined with more boulders. They had once been elegantly correct representations of Jack’s many friends. Distance made regular contact with the few who’d stayed in touch after he left Station almost impossible. They had in any case without exception blocked him when he surrendered to the Totality. For a moment, Jack wished that the past could be remade. But only today and tomorrow could ever change. He moved on towards Andrea’s avatar. When he found it, he spent a while just gazing. It was a perfect image of her living self. He thought of the last time he’d seen her, singing in a nightclub off Kanji Square. He remembered her final touch. She’d wiped a tear away from his face.

Hurt had carved age into her face, etching light new lines across it. Her relationship with Harry Devlin had not always been easy, but she’d loved him enough to turn back to him when the rogue mind’s rock hit the moon. Security had suddenly seemed so very important. She’d told Jack that she was going to make a fresh start with her husband a week or so before he left Station for the Soft War. It had been such a sudden, final end to their affair. Jack wondered how Harry’s death had hit her. She’d never responded in depth to Jack’s questions about her loss. He’d assumed that, even four or five years later, the hurt went too deep.

Other books

Murder.com by David Deutsch
A Thousand Splendid Suns by Khaled Hosseini
The Not-So-Perfect Man by Valerie Frankel
The Winter Knights by Paul Stewart
A Beautiful Struggle by Anderson, Lilliana