βš”οΈ The Kharon Reach Campaign

A Warhammer 40k Escalation League | Campaign Master & Player

Something Beneath the Planet is Waking Up...

"Kharon Reach was never meant to matter. An exhausted mining world on the edge of the Great Rift, its surface had long ago been stripped bare by industrial excavation. Acid oceans boiled beneath permanent ash storms, while the surviving population endured within refinery-habs and deep mining vaults carved into the planet's crust.

Then the disappearances began..."

πŸ“ Campaign Map Progression

Watch the war escalate month by month as factions vie for control of Kharon Reach

The Beginning

June 2026 - 500pts
Campaign map at start

The war begins. Iron Warriors establish positions around The Maw Below, while Tyranids spread from the sinkholes.

End of June

June 2026 - 500pts
Campaign map end of June

Territory changes hands. The Iron Warriors secure their foothold after the devastating 31-0 victory over the Tyranids.

July Update

July 2026 - 500pts
Campaign map July

"Slow July with only one game... August we move to 750pts and games planned at the outset."

The IV Legion Fractures

August 2026
Campaign map - Iron Warriors civil war

"Two Warsmiths. One Legion. One planet. This will not end quietly."

August Update β€” The Green Tide

August 2026 - 750pts
Campaign map August - Orks arrive

"Ghazghkull Thraka has arrived. His first clash ended in the destruction of an Eldar scout force. The war just got louder."

The Engines Roll On

September 2026 - 1000pts
Campaign map September - Kravek Morne seizes Sectors 13 and 18

"With the swarm butchered and the battlefield buried in xenos dead, Morne's forces rolled straight through the ruins and seized Sectors 13 and 18."

Mutual Annihilation

September 2026 - 1000pts
Campaign map late September - Iron Warriors and Orks both claim ground after a mutually destructive battle

"Technically the Iron Warriors claimed the victory. In reality, there was barely an army left on either side to celebrate. Both forces advance."

Yann Ashenfury's last stand

πŸ”₯ Heroic Moment: Yann Ashenfury

The Last Stand

In the heat of battle, surrounded by enemies, Yann Ashenfury made his final stand. Though he fell that day, his sacrifice would not be forgotten.

βš™οΈ
His Fate: Entombed in a Dreadnought

Even in death, Yann Ashenfury still serves. His broken body will be interred within the cold ceramite of a Dreadnought, his fury preserved for eternity.

βš”οΈ Battle Highlights

Intercepted Vox Transmission

Plot Twist Eldar Revealed
πŸ“‘ INTERCEPTED VOX Iron Warriors Forward Unit

"Ironhold, this is Vossk-pattern relay three. We have contact.

Initial auspex returns were false. Repeat: false.

The force occupying the northern green zone is not Salamanders...

Eldar.

They have been wearing the signal-shadow of the XVIII Legion to mask their arrival. Every faction on this world has been watching for green armour and flame icons while the xenos dug themselves into the northern territories.

Clever. Irritating.

The Wolves Arrive

Space Wolves War Cry

"The Space Wolves will not tolerate the wanton destruction of brave Imperial citizens! And if we manage to hew many xenos and potentially recover lost artefacts before they fall into the hands of Chaos then what an Epic Saga t'will be!

Howl my Brethren! For the Wolves of Fenris approach Kharon-Reach and let none stand in our way!

AROOOOOOO!!!!

❀️ ❀️ ❀️

Two Turns, Two Dead Armies

Iron Warriors vs Orks Pyrrhic Victory Sept 2026

What started as a battle turned into a two-turn mutual annihilation. Terminators and Legionaries were swallowed by the melee while Drokhar's Iron Circle smashed into the Squighog riders on the flank.

On the other side of the field, Ghazghkull Thraka headbutted a Knight to death β€” only for the dying war engine to detonate and take Ghazghkull with it.

"Technically the Iron Warriors claimed the victory. In reality, there was barely an army left on either side to celebrate."

Both forces advance.

Campaign Recalibrated

Campaign Update Campaign Master Sept 2026

Running a league is as much about keeping people in it as it is about the story. After a few months of watching how the campaign was actually going, I slowed the whole thing down to take the pressure off painting, buying models and finding time for games.

Armies now grow by 250 points every two months rather than every month, and the campaign finishes at 1500 points in February rather than 2000. The target is two campaign games per two-month period, played whenever people can genuinely manage them.

The underdog bonus got simpler too: for every territory your opponent controls more than you, you start the battle with +1 VP. It scales automatically, and makes it much harder for an early leader to run away with the planet.

Nothing about the campaign itself was reset. The map, the territories, the characters and everything that has happened so far all stand exactly as they are.

"Paint cool armies, play games, move little coloured areas around a map, and create an increasingly ridiculous story about Kharon Reach."

πŸ›οΈ Elsewhere: The Horus Heresy

This is not part of the Kharon Reach campaign. Different game, different era, different rules β€” and armies roughly four times the size. It happened on a separate weekend entirely, and none of it affects the campaign map above.

Heresy Day

Horus Heresy Separate Game Aug 2026

First game: Iron Warriors vs Custodes and Solar Auxilia β€” 3000pts.

Second game: Iron Warriors vs Salamanders β€” 3500pts (3000pts plus primarchs).

"Massive primarch duel in the middle. Loads of tanks exploding everywhere. Utterly brutal!"
An Iron Warriors character duels a golden-armoured Custodian across a ruined battlefield
Iron Warriors Meet the Custodes
A long armoured column of cream-liveried Solar Auxilia tanks deployed across the table
The Solar Auxilia Armoured Column
Iron Warriors infantry and a hazard-striped Rhino advance on green-armoured Salamanders
Iron Warriors vs Salamanders

"As larger armies descend upon Kharon Reach and the war escalates month by month, one truth becomes impossible to ignore:

Something beneath the planet is waking up.