The wave swallows him, sweeping him under.
He hits a fence post, grabs on, choking, dragged around by the ferocious surge, and then back as the water recedes in a sucking rush.
More objects are hitting. Two more big pieces strike on the far shore, like missiles. Vast plumes of fire spit into the sky. Smaller pieces of debris are hitting all around, like shells, like shots from light field guns. They blow holes in the ground like grenade blasts: shell bursts of mud and water and matted vegetation. Whizz and whistle, crump, ground-shake, backspatter of mud. It’s as if he’s back on Chrysophar, on that last tour from hell. He feels the old fear return, and prays to his god. His lungs are full of water. He’s covered in mud, black mud, that good, black alluvial soil.
The thunder is like the guns of Krasentine Ridge. A boom like sheets flapping in the wind. The shudder inside your ribs as the pressure hits you, quivering your diaphragm.
Dear god, dear god, let me live, let me live, I am your servant…
Not shells. Not shells from field guns in flak-sacked redoubts. Not shells. No stink of fycelene. But just as bad.
It’s raining on them now, raining burning debris. Pelting. Each hit is like a bomb.
‘Find cover!’ Oll yells.
Stupid. How stupid. Where is cover going to be in this? The sky is falling in.
Some of his workers are already dead. He sees a man clutching the squirting stump of an arm, writhing in the black mire, screaming. He sees parts of a woman he quite liked protruding from the steaming lip of an impact crater. He sees one boy dead, crushed, and another dragging himself along, his legs blown off.
Like Krasentine, just like Krasentine. The ridge. He came to Calth to leave that life behind, and it’s found him again.
Something burning like a falling star hits one of the fusion plants at Neride, and the ground leaps.
This time the tidal wave is four metres high and feels like a rockcrete wall.
Seneschal Arbute comes to. She looks at Ventanus as if he has attacked her. There’s a graze on the side of her face and she’s clutching her torso with both arms. Broken ribs.
‘Wh-what did you do?’ she asks.
She still has no idea.
‘Listen to me,’ Ventanus says. He kneels in front of her, towering over her even so. ‘Seneschal, listen. We’re going to find you a medicae and–’
‘Why did you hurt me? You hurt me!’
‘Seneschal, you must listen to me. There’s been–’
What has there been, Captain Ventanus? What should he say to her?
He has carried her into the shelter of an underpass walkway. The tiles are cool, but they can feel the heat of the fires at ground level. The sidelong light falling into the underpass is twitching orange.
‘What has happened?’ she asks. She’s starting to realise the extent of the situation.
Selaton approaches, herding some of her staff and a few dock workers. They’re bloody and dazed. One of them is hurt quite badly.
‘I can’t reach the company or the Chapter,’ Selaton tells Ventanus. ‘Vox is scorched out.’
Ventanus nods. Information is what they need right now. Information is victory. To get that, they’ll need a high-gain transmitter, a primary caster, something robust enough to have survived the electromagnetic shock.
He hears a noise. It vibrates the rockcrete beneath him. He strides to the mouth of the underpass.
The sky is a firestorm, ruddy and bright. Spikes and fronds of searing yellow and orange spit across it. There’s lightning too, massive electrical discharge. Burning debris is hurtling down. It’s as though they’re caught in a meteorite shower.
The starport is in chaos. Parts of it, especially the masts and higher gantries, have been damaged by the air-blast or the rain of debris. Heat-sear and overpressure have blown down cranes, rigs, loaders and illumination towers. Thick plumes of black smoke are rising from promethium tanks and sundered refineries.
Many loading vehicles, including two heavy lifters, have been brought down by the shock, and their crash sites are ablaze. Personnel are running in every direction. Ventanus sees bewildered crash teams and fire fighters. He sees bodies on the ground.
The noise is coming from a bulk transport. Trailing smoke and flames, it is passing low overhead, so low he feels the urge to duck. Fragments of debris are tumbling off it. It’s struggling to rise, but it’s never going to get enough lift. Two missiles of debris streaking down from high altitude spear into its back, exploding, causing it to lurch.
It ploughs on, engines howling, ground shaking, and crawls out of sight behind the towering hive habs and the outer docks.
There’s a blink of light. He feels it hit. How far away? Six kilometres? Seven? It feels like an earthquake. The air turns gritty and the vibration is so intense his vision blurs for a second.
Behind him, Arbute screams. The scream is so sudden, it makes Ventanus jump slightly. She’s limped up to join him at the mouth of the underpass, and she’s just seen everything else.
‘What is this? What’s happening?’
‘Stay calm. Please,’ Selaton says, reaching them.
‘Is this an attack?’ she asks.
The heat is intense. The smell of burning is dry and caustic. She has to shield her eyes from the glare. They do not.
‘No,’ says Selaton. ‘An accident. It has to be.’
Ventanus doesn’t know what to say.
‘Sir!’
An Ultramarine has appeared. He’s spotted them. He’s got a kill team with him. It’s Amant, a squad leader from 7th Company.
‘Do you know what this is?’ Ventanus asks.
‘No, captain.’
‘How many are with you?’
‘I’ve got three squads on port protection detail,’ replies Amant. ‘We can’t find or contact our sergeant.’
‘Do you have vox?’
Amant shakes his head. ‘Nothing working.’
‘There’s a listening station on the far side of the concourse,’ Arbute says. Ventanus looks at her. She’s leaning on Selaton’s arm to get up, wincing at the pain.
‘A listening station?’
‘Part of the port’s original traffic control system, before the upgrade. It has old but powerful casters.’
Ventanus nods at Arbute.
‘Good. Let’s find out what’s going on.’
‘Maybe we can find out about this gunfire too,’ says Amant.
‘What gunfire?’ Ventanus snaps.
‘Reports of shooting along the western perimeter, sir,’ says Amant. ‘I think it’s most likely a payload of munitions that’s been set off by fire, but it’s not confirmed yet.’
‘Let’s move. Quickly,’ says Ventanus. ‘I don’t think this is an accident at all.’
The moment it’s out of his mouth, he regrets saying it aloud.
‘Why not?’ asks Selaton.
‘Because I’m a pessimist,’ says Ventanus.
Selaton looks at him. They start to help the injured seneschal along.
‘Look,’ Ventanus tells his sergeant, ‘I couldn’t have caused this much disruption to Calth’s transport network if I’d tried.’
Amant glances at them.
‘Of course it’s an accident,’ he says. ‘What else could it be?’
Ventanus isn’t listening. He can feel a tremble in the air.
Everything turns black. A deep shadow has swept over them. He hears Arbute and her aides exclaim in mortal fear.
A ship is falling backwards across the sky. A grand cruiser. It’s immense. To see something so big and space-borne in scale comparison with a world’s surface is fundamentally shocking. It makes the ship look like the biggest object any of them has ever seen.
It is falling so slowly. It is sliding down the sky, spilling clouds of debris, trailing the disintegrating remains of its drydock. It’s as though Calth’s atmosphere is a deep lake and the ship is a tree trunk sinking gracefully into it. There is a primal majesty to such destruction. The descent they are witnessing feels mythical. It is like a moon that has slipped from the firmament. A god that has forgotten how to fly. It is like a fall from the old fables. Good’s plunge into evil. The bright to the dark.