Demonic Defense

Compendium

Matches earn account XP whether you win or lose. Levels grant card packs, enchant scrolls, Sparks, specific cards and — twice on the track below — a whole new hero.

Win

+50account XP

Loss

+15account XP

Level 2

50XP to reach

Level 10

1170XP to reach

Levels cost progressively more — the curve is 40 × (L−1) + 10 × (L−1)² cumulative XP to reach level L. The Progression screen pops up automatically after every match with an animated XP fill and a level-up fanfare.

The reward track

LevelXP for this levelTotal XPRewards
250 XP50 XP 1 card pack300 sparks
370 XP120 XP 1 card packCard: Worker Contract
490 XP210 XP Unlock Sir Baldric1 card pack400 sparks
5110 XP320 XP 1 card pack1 enchant scroll
6130 XP450 XP Card: Frost Nova1 enchant scroll500 sparks
7150 XP600 XP Unlock Vex the Pyromancer1 card pack
8170 XP770 XP 1 card pack1 enchant scroll600 sparks
9190 XP960 XP Card: Rampaging Brute1 enchant scroll
10210 XP1170 XP Unlock Yll the Frost Warden2 card packs700 sparks
11230 XP1400 XP Card: Last Stand1 enchant scroll
12250 XP1650 XP 1 card pack1 enchant scroll
13270 XP1920 XP Unlock Copper the Tinker1 card pack800 sparks
14290 XP2210 XP 1 card pack1 enchant scroll
15310 XP2520 XP 2 card packs1 enchant scroll900 sparks
16330 XP2850 XP 1 card pack1 enchant scroll
17350 XP3200 XP 1 card pack1 enchant scroll1000 sparks
18 (pattern)370 XP3570 XP 1 card pack1 enchant scroll200 sparks
19 (pattern)390 XP3960 XP 1 card pack
20 (pattern)410 XP4370 XP 2 card packs

Past level 17 the track keeps going on a pattern: a pack every level, two on every 5th, an enchant scroll on every 3rd, and a sparks trickle on every 6th.

Card packs

A pack icon in the menu's top corner pulses when packs are waiting. Click a pack — or drag it onto the glowing altar — to tear it open.

Five cards, rarity-weighted, always at least one Rare or better. New cards go straight to your collection for the deck builder, capped at 8 owned copies of anything.

Packs can also be bought outright for 1000 Sparks.

SlotOutcomeChance
First slotGuaranteed Rare or better22% of those roll Epic
Other slotsCommon68%
Rare25%
Epic7%
Every cardRolls an enchantment12%

Sparks

Duplicates become currency

Common duplicate100 sparks
Rare duplicate200 sparks
Epic duplicate400 sparks
Legendary duplicate800 sparks
Buying a copy outright3× that value
Buying a whole pack1000 sparks
Arena entry1500 sparks

Sparks are what a duplicate you cannot use turns into.

They exist so that opening a pack of things you already own still moves you toward the specific card you want. Spend them in the collection to buy a copy directly, on a whole pack, or as the entry fee for an Arena run.

The Arena gauntlet

A paid roguelite run against escalating themed opponents. You pay to enter, you draft rather than bring a deck, and three losses end it.

Entry

1500 Sparks. 10 wins refunds it in full.

Draft

5 packs open at the start — 25 cards to build a 20-card deck from, by hand, with no auto-fill.

Win a round

A reward pack drafts into your run pool and straight into the deck editor.

Lose a round

Pick one of two permanent stat buffs for the rest of the run. 3 losses ends it.

Named opposition

Each round draws from a themed pool that escalates with the round number, and a showdown screen introduces who you're about to face. Round one is people like Bramblefoot, lost forager; Cinder Jack, young pyro; Pebbles, bunny farmer.

Co-op runs

Two players share the run's round state and fight a pair of bots 2v2 from one shared arena, while each keeps their own card pool, deck and buffs. Run state is mirrored to disk after every change, so closing the game mid-run offers Resume Run rather than losing it.

Where it's all stored

Your profile — display name, account XP and level, per-character level, card collection, unopened packs and custom decks — is saved locally per account. With Steam present the save file is keyed to your Steam ID and adopts your Steam persona name. Click the account card in the top-left of the main menu to edit your name, jump to pack opening or the deck builder, and browse the reward track in game.