DHC Arena

Three Fighters against three, on a shared board. Each of your Crew owns a gem — matching it makes them act, and match size is reach: a match of 3 only touches their front rank, 5 or more reaches the back. You are playing a practice battle with two random Crews. Nothing is at stake and there is no limit.

3Per Crew
8Fighting styles
∞Practice
6Daily, signed in
Practice is the whole game — the same rules, the same engine, nothing simplified. Sign in to build your own Fighters, field a Crew, and fight other players for traits and a place on the ladder.

How a battle works

Each Fighter in a Crew owns one gem colour. Slide a row or column to line up three or more of a colour and that Fighter attacks — so you are not matching gems, you are choosing who swings.

Match size is reach. A match of 3 only touches their front rank, 4 reaches mid, and 5 or more reaches the back and hands you another turn. The Fighter you most want protected stands at the back.

Shield gems armour the whole Crew. Charge builds for everyone and erupts at 10, hitting all three of them at once.

Bombs. A match of 4 arms a grenade, 5 or more a detonator. It sits on the board wearing a colour and either side can set it off, so leaving one lying around is a real risk. Chain several and they hit far harder than one.

A Fighter's traits are its build: its torso sets health, its weapon sets how it fights and how hard, its headgear sets how often it lands a big one. Tap any Fighter mid-battle to see exactly which trait is doing what.

Play

Two random Crews, the real rules, nothing at stake. Play as many as you like — no account, no limit, nothing to lose.

Signed in, the same Arena plays for keeps: build Fighters from your own DHC traits, field a Crew of 3, and fight other players 6 times a day for traits and a place on the ladder. Sign in.

Ladder

This month 2026-11

#PlayerWLBest chain
1michael_heistonalpha166x7
2tallnupinks1310x7
3oculusorbus123x7
4fomz52x7
5baker44010x6
6chrisblimey01x5

All time

#PlayerWLBest chain
1oculusorbus15261x11
2michael_heistonalpha15176x10
3tallnupinks7948x11
4fomz269x9
5marc19821334x9
6mikej_uptownmarge61011x8
7spark333351x7
8chrisblimey24x7
9damonoehlman13x7
10baker44016x7
—
Your Crew
Enemy Crew
Battle log