Coming Soon · Play the Demo Now

Command an army, not a hero.

A tactics roguelike deckbuilder. Two fronts, one war.

Draw cards to reinforce a living, permadeath force — then maneuver it across a fog-of-war grid, flank the enemy, and grow raw recruits into medaled veterans. Every run is a new campaign.

No download, no account — the demo runs right in your browser. Best on desktop / landscape.

A Table of War tactical battle: units, terrain and fog of war on the grid, with a hand of cards below.
Table of War command menu with three commanders.
Pick your commander — each rewrites how you fight.
The branching expedition map of a Table of War run.
Chart your path up the act. Your army is permadeath.

Two Fronts, One War

The deck in your hand and the battle on the table are the same fight. Position is everything.

🃏

Deck & battlefield, fused

Cards deploy squads, call in ordnance, bark orders, and raise structures — but nothing wins on its own. Flank, hold ground, read the fog.

🎖️

Your soldiers are the run

Recruits earn XP, climb five ranks, and win medals that carry through the run. And it's permadeath — when one falls, they're gone.

⚔️

Command your way

Choose a commander with its own doctrine, deck, and battlefield power. Aggression, mobility, engineering — each is a different war.

🗺️

Every fight, a new problem

Raze a base, hold a point, survive an assault, escort a survivor — plus roaming elites, act bosses, and a few surprises we won't spoil.

🔁

Built to replay

Win and the war gets harder. Ascension layers on pressure; medals and cards unlock as permanent additions; every run routes differently.

🛡️

Respects you

100% offline. No servers, no accounts, no ads, no tracking. A tiny download that runs anywhere and is genuinely yours.

Meet the Commanders

Each doctrine comes with its own deck, passive, and a battlefield power you charge and unleash.

Warlord

Army doctrine. Your first Reinforcement each turn costs 1 less, so the bodies keep coming. Killing and dying both build Wrath.

Wrath → Command PowerRally the Horde (6 Wrath) — deploy 2 free Riflemen beside any unit you choose
Starting roster
Rifleman 16hp · 5atk · mv3Rifleman 16hp · 5atk · mv3Rifleman 16hp · 5atk · mv3Light Tank 34hp · 9atk · mv4
Opening deck · 10 cards
  • 1Reinforcex2
  • 2Rifle Squad
  • 2Rocket Team
  • 1Overrun
  • 1Focus Fire
  • 1War Drums
  • 2Build Power Plant
  • 0Recon
  • 2Air Strike

Playable free in the browser demo.

Nomad

Mobile doctrine. Your HQ is a Command Vehicle you drive. Every tile you cover banks Momentum — standing still is the only real mistake.

Momentum → Command PowerBreak Camp (12 Momentum) — every one of your units gains an extra action this turn
Starting roster
Rifleman 16hp · 5atk · mv3Rifleman 16hp · 5atk · mv3Attack Dog 10hp · 4atk · mv4Attack Dog 10hp · 4atk · mv4
Opening deck · 10 cards
  • 1Reinforcex2
  • 2Rocket Team
  • 1Overrun
  • 1Hit & Run
  • 1Rally
  • 2Blitz
  • 1Dig In
  • 0Recon
  • 2Build Power Plant

In the full game.

Engineer

Build doctrine. You open with a free Power Plant and your first Build each turn is free. The grid you raise generates Charge.

Charge → Command PowerOvercharge (6 Charge) — every structure acts twice — turrets fire again, plants surge, bays heal now
Starting roster
Rifleman 16hp · 5atk · mv3Rifleman 16hp · 5atk · mv3Light Tank 34hp · 9atk · mv4
Opening deck · 10 cards
  • 2Build Power Plant
  • 2Build Supply Depot
  • 2Build Turret
  • 2Build Repair Bay
  • 1Reinforcex2
  • 2Sapper Charge
  • 1Focus Fire
  • 2Air Strike
  • 0Recon

In the full game.

Hover any card for what it does. Ten cards is only where you start — the run is what you build on top of them.

Medals Rewrite the Whole Run

A medal is not a stat bump on one soldier. Win one and it applies to every battle for the rest of the run — and if you take the same medal twice, it stacks.

Relic · Rank I
Close Air Support

Your Ordnance cards deal +3 damage. Every Air Strike, every Barrage, every shell you drop for the rest of the run.

Take a second one and it is +6. Build a run around ordnance and the medals compound into something the enemy has no answer to.
Cursed Relic
Necrosis

Your units cannot be healed. No medics, no repair bays, no mending of any kind — for the rest of the run.

Curses are run-wide too, and the numeric ones stack the same way: two Deserters is −2 troop cap, permanently. Some events hand you a relic and a curse in the same breath, and you have to decide whether the power is worth what it costs you.

Relics come from bosses, elites, shops and the events you gamble on. So do the curses.

Act I Ends With One of These

The demo runs the whole of Act I, and which commander waits at the end of it is fixed by your seed — so the two of them are two different fights, not two skins.

🎖 The Quartermaster
Defensive · Attrition

“You will break on my supply lines, Commander. I have more men than you have bullets.”

ENDLESS REINFORCEMENTS. Fresh troops muster every couple of turns. Race the clock and end it fast.
70 hp6 atk3 def range 2move 12x2 footprint
Its edge — Full Depots

Every unit it fields musters with +4 HP. It never charges you; it digs in behind an Artillery Emplacement and buries you in bodies.

It plays

Reinforce · Rifle Squad · Ambush x2 · Barrage · Incendiary · Build Turret — it holds the ground it has and shells you off yours.

🪓 The Berserker
Aggressive · Ramp

“The longer you live, the harder I hit. Tick. Tick. Tick.”

IT GROWS ANGRIER. Its attack climbs every single turn. Put it down FAST, before it starts one-shotting your line.
82 hp7 atk1 def range 1move 42 actions
Its edge — Blood Frenzy

Its whole warband deals +2 when attacking from an adjacent tile. Thin armour and a short reach, but it moves 4 and swings twice — it will be on you immediately.

It plays

Reinforce · Rifle Squad · Overrun x2 · War Cry · Blitz — every card it holds buys another attack, and it opens with two Attack Dogs.

Beat one and the demo is complete. The full campaign runs four acts, each with its own pair — and one of them can be replaced by something we are not going to tell you about.

Get Table of War

Play the free demo in your browser today — one commander, Act 1. The full campaign is coming to Steam and stores.

▶ BrowserPlay the demo now 🎮 SteamWishlist it now 🪟 WindowsFull game — soon 🤖 AndroidFull game — soon 🍎 iOSTestFlight — soon

The browser demo is one commander and Act 1. The full campaign lands on Steam and stores.