Portrait-first tactical card war

Brimstone

Break the line.
Take the hero.

Owned cards, destructible arenas, and fast tactical battles that stay readable in one glance.

Spellcaster hero reading a glowing grimoire

Play in the browser now. Install to iPhone and Android as a PWA.

Battlefield

A 4 x 6 war board built for
fast reads and brutal reversals.

Heroes sit on centered edge pads above and below the arena, with turret pads flanking them on supported maps. Troops deploy into the first two rows, break terrain, collapse on bridge points, and carve a path to the enemy hero. The rules stay readable in one glance while still rewarding positioning, speed order, and combo timing.

Own, wager, conquer

Every battle has stakes. Cards and items are wallet-aware assets, but battles resolve at game speed inside SAGA-managed custody.

Portrait tactical arenas

Heroes sit on centered edge pads above and below the board while squads deploy into the first two rows, break the front, and collapse on the opposing hero.

Terrain changes the fight

Altars, lava bridges, trees, boulders, and hero-flanking turret pads create tactical choke points that make positioning matter as much as stats.

Turn Craft

Every turn is a choice between
tempo, pressure, and survival.

Brimstone turns each player action into a tactical commitment. The short-term choice is simple. The long-term consequences are not.

Deploy

Play a card from your hand into your deployment rows and act immediately, up to five deployed cards on the field.

Withdraw

Pull a unit back out of the arena, return it to hand, and spend your full commander turn protecting future value.

Exchange

Discard any number of hand cards and redraw the same count from the hidden deck. Limited to two times per battle.

Use item

Spend a tactical consumable, potion, rune, or turret placement to reshape the fight.

Economy and Progression

Keep the ownership on-chain.
Keep the battles instant.

Cards and rare items should be mintable for free or near-free, but match resolution should still feel immediate. The right model is on-chain ownership with off-chain battle custody, so losses, wagers, and pick-your-prize rewards can settle at game speed.

Economy

Soul Coins drive the loop. Fate Crystals define the spikes.

Soul Coins fund progression, shops, and battlefield logistics. Fate Crystals stay rare and meaningful, reserved for premium encounters, late-game crafting, and higher-tier drop tables.

Markets

Bounties, exchange, auctions, and emporium create the hunt.

Rare-card bounties create rotating demand spikes, the exchange handles fixed trades, the auction house handles price discovery, and the emporium acts as SAGA's curated system shop.

Progression

Seeded stats, leveling, and equipment all stack into the meta.

Cards carry unique seeded stat rolls, gain experience, and can equip items. The result is a roster that feels more like a stable of champions than disposable deck filler.

Combat

FFX-style turn order meets grid tactics and ability minigames.

Each turn is a meaningful commitment: deploy, withdraw, exchange, or use an item. Sides can field up to five deployed cards, exchange hand cards back into the hidden deck, and race both the arena timer and their own chess clock.

Bounty board

Time-limited rare-card turn-ins that consume the submitted card and pay out Fate Crystals, items, cards, or Soul Coin chests.

Emporium

SAGA-run offers for packs, consumables, cards, and curated premium inventory priced in Soul Coins or Fate Crystals.

Exchange

Deterministic marketplace trades where players accept a fixed ask or ratio instead of waiting through an auction.

Auction house

Timed price discovery for rare assets, settled by the server with a platform commission on player-mediated NFT transfers.

Fee policy

Brimstone stays free to play, charges a withdrawal fee when assets leave custody, and applies a default 12% commission to player-mediated NFT transfers such as exchange trades, auction settlements, and direct marketplace sales.

Implementation

One backend of record.
One authoritative match brain.

Supabase and Firebase should not fight for the same responsibilities. The clean architecture is a primary backend for identity and game state, a narrow client service layer for analytics and messaging, and a dedicated match authority for combat resolution and wagering.

Web shell

Next.js 16, React 19, TypeScript, Tailwind CSS 4

Fast marketing velocity, strong SSR, clean route structure, and a smooth path into account, shop, and battle flows.

Core backend

Supabase Auth, Postgres, Realtime, Storage, Edge Functions

One primary backend for identity, progression, matchmaking state, and data integrity.

Client services

Firebase Analytics and Cloud Messaging only

Keep Firebase narrow so it adds telemetry and notifications without duplicating database and auth concerns.

Authoritative matches

Dedicated TypeScript match service

Battle resolution, turn order, wagering, and anti-cheat logic should not live in the browser or rely on best-effort realtime sync.

Asset custody

Low-fee EVM L2 with SAGA-managed game custody

Cards stay on-chain for deposit and withdrawal, while battles settle instantly off-chain in a custody ledger.

Road to Playable

Ship the public face first.
Then prove the battle rules.

The first milestone is clarity: brand, docs, data, and app shell. The next real product milestone is a deterministic combat spec and simulation harness. After that, the PvE slice can prove deployment, terrain, ability chains, and win conditions without guesswork.

Phase 0

Identity and landing

Ship the public site, app shell, env wiring, and documentation baseline.

Phase 1

Combat rules and simulation

Lock the rules spec, seeded RNG, replay format, and deterministic battle harness before shipping polished combat UI.

Phase 2

NPC vertical slice

Prove the 4x6 battle system, hero siege win condition, terrain modifiers, seeded cards, and PvE quest flow.

Phase 3

Accounts, custody, and progression

Add auth, deck ownership, the custody ledger, inventory, equipment, and level progression once the battle core is stable.

Phase 4

Standard PvP and economy

Ship matchmaking, ELO, bounty board, exchange, auction house, shops, and non-wagered PvP before any higher-risk asset-loss modes.

Brimstone by SAGA

The landing page is live.
The battle plan is written.

Immediate work is the combat rules spec, deterministic simulation, and the data cleanup needed to ship a replay-safe PvE slice.