Demonic Defense

How it plays

Everyone gets their own arena, their own campfire, and their own rifts pouring out monsters at night. Gather by day, build up your base, and hold the line when the sun goes down — but your deck doesn't just defend. Every card that summons a monster can be pointed at somebody else instead.

The loop

Day — gather

Chop, mine, and pick up what your workers drop. Wood and stone build; coal, gold and crystal gate everything expensive. Fuel the fire before you go anywhere.

Day — build

Raise the base tier at any wall, put up towers, buy weapon damage at the Armory. Every tier you climb raises the heat cap, which is what unlocks your bigger burn casts.

Night — hold

Rifts spill their legion. Warmth drains twice as fast in the dark and takes your health with it once it empties. Stand near fire, or don't stand at all.

Night — send

Whatever you burn-cast during the day is already in somebody else's legion. They find out when it walks out of their rift.

The clock is the opponent nobody controls. Fuel decays whether or not anything is attacking. Rifts grow stronger every night, and more of them open on days 3 and 5. Racing your own clock against everybody else's is the whole game — a match that stalls is a match everyone is losing.

Two ways to cast every card

Mana cast — tempo

Cast from anywhere. Mana regenerates slowly, the effect resolves immediately, and the card goes to your discard to be reshuffled and drawn again. Attack cards spawn their monsters at every opponent's rift right now.

Burn cast — power

You have to be standing at your own campfire. The card costs heat tiers instead of mana, the effect is bigger, and the card is exhausted — gone for the rest of the match. Attack cards stop spawning immediately and queue into the enemy's next night legion instead: delayed, larger, and landing at the moment they can least afford it.

Only the costly Dawn Raid ritual can grow a legion with mana. Everything else has to walk to the fire and pay for it.

Read every card

Heat tiers

Fuel converts into discrete tiers rather than a smooth bar, and your cap sits one tier above your base tier.

Heat T110 fuel
Heat T230 fuel
Heat T360 fuel
Heat T4100 fuel

Wood is 1 fuel, coal is 3. Adding fuel also heals the campfire, which is why feeding it is both an economy move and a repair.

Cards that build on each other

The pool isn't a flat list of effects. Lines of cards read each other, and a few read a resource that only exists once you've started earning it.

Souls

Some cards bank a Soul on every kill they land, and others read that count as they resolve — so "Deal 2+✦ damage" reads "Deal 2+7 damage" once you're carrying seven. Spending them is the point; the counter is a resource, not a score.

Fortification

The only line that acts on your base rather than on units: towers that fire twice, walls that stand a tier above your own, burning pitch along the parapet, wards inside the gates, and a card that holds everything you own above zero for fifteen seconds.

The legion

Attack cards don't spawn a unit next to you — they arrive at somebody else's rift. Burn them and the monsters wait for nightfall instead, stacking into a wave that hits everyone at once.

Base building without the menus

No construction UI, no blueprint placement, no grid to fight. Build zones are already sitting in your arena — walk up and hold E.

A zone stays completely invisible while it's locked. Once your base tier reaches its requirement it reveals a dim icon, and a "ready" ring appears on top of it only once you can actually afford to build it. Interacting with something already built upgrades it instead.

Walking up to any wall or gate and holding E upgrades the base itself: every wall and gate repairs and levels at once, new zones reveal, your heat cap rises, and at tier 5 a moat opens that only flying monsters can cross.

Every structure and cost

Modes and lobbies

Free-for-all

One to four players, each with their own arena and campfire. Attack cards hit every opponent at once, so the table's threat is shared and the leader is everyone's problem.

Teams

Two players share one arena and one campfire; last fire standing wins as a team. Every lobby row gets a Team A/B badge — click your own to switch, and the host can move anyone. Bots auto-balance.

Arena gauntlet

A paid roguelite run: spend Sparks to enter, draft a deck out of five packs, and fight escalating themed opponents until three losses end it. Two-player co-op supported. More.

Getting people in

Steam lobbies — create, browse and join with no IP addresses and no port forwarding. The browser only lists Demonic Defense games.

LAN / direct IP — always available and needs no setup at all. Click Open LAN Lobby, and everyone else enters your IP and joins.

Joined players press Ready; the host's button turns into START once everyone else is. Any empty seat can be filled with a bot.

Playing with bots

Easy, Medium and Hard. Nothing cheats — no extra resources, no extra vision, no discounts. A lower difficulty makes worse decisions rather than being the strong bot slowed down.

They gather, build, raise their base tier, buy weapon upgrades, repair what you break, and point cards back at you. Hard will punish a night you weren't ready for.

Controls

InputAction
WASD / arrowsMove
E (hold)Interact — chop trees, mine rocks, feed the campfire, build, upgrade
Shift (hold)Raise your hand of cards; click one to play it
1 – 4Play the card in that hand slot directly
SpaceManual attack (weapons auto-fire by default)
MArena map overlay — spy on what your opponents are doing
Tab (hold)Player intel: base tier, fire, buildings and total legion strength, one row each
EscPause

Every key is rebindable from Settings → Controls, and the mapping is saved to your profile alongside audio and graphics settings.

Where to go next

The card pool

All 135 cards, both casts, searchable and filterable by rarity and effect.

Cards

The bestiary

Every one of the 62 units — stats, traits, and where you meet it.

Bestiary

The heroes

5 characters, each a different weapon and a different relationship with the cold.

Heroes