Dust 2 DM
A game by @tiger on Spawn.
Genre: Shooter, Action
Free-for-all on a sun-bleached Dust: AK, Glock, knife. Drop in, first to 30 wins.
Dust 2 DM on Spawn now
Reviews: 50% loved it · 8 votes · 15 reviews and replies · 206 likes · 14,553 plays · 75 playing right now.
Released 2026-09-28. 4 updates since release, the newest 2026-10-08.
Newest update: Buy Menu Live (2026-10-08)
- Open the buy menu with B during spawn immunity to pick your primary, pistol, Zeus, and grenades from a grid like CS2's.
- Your chosen loadout saves across lives — swap columns with number keys 1–5, then pick a cell with 1–5 again.
- An agent stands beside the buy menu holding the gun under your cursor, so you see what you're about to buy.
- Decoy grenades join the arsenal: throw one to fake your position while you flank.
Earlier update: 16-Player Rooms (2026-10-08)
- Rooms now hold up to 16 players; when one fills, new players get their own room. Nothing else changed.
Earlier update: Wallbang & Fingers (2026-10-04)
- Rounds now punch through wooden doors and thin metal — wallbang like CS2.
- Bodies bleed from bullet wounds and sparks fly off helmets instead of a white flash.
- Both T and CT agents grip their guns with real fingers instead of fists.
- A helmeted headshot dinks with the AK (and other weapons behave like CS2 now)
- Cinematic camera flies through the map's best angles — mark your body to film it.
Earlier update: Zoo Arrives (2026-10-02)
- The zoo now hosts deathmatch — pick your side when you join, fire at once after you respawn, and the scoreboard shows everyone's ping.
- Rifles and pistols sit lower in your hands, under your chin like CS2's agents hold them.
- Dust speaks: fighters call grenades by name, cry out when hit, and radio commands answer your Z key — the radio sits bottom left like the comms band it is.
- The main menu stands ready — press P to change your crosshair, mouse speed and keys, or swap sides and jump back in.
- On a phone, only your gun in hand loads before the fight starts; grenades and other arms load when you draw them.
What players say
@arc_knight_82 · 2026-10-10 · played 6 min: “wada3 adaawdaw da da da”
@durden · needs work · 2026-10-10 · played 2 min: “felt unplayable to me just now. NPC's bugged and not moving and most enemies invisible.”
@randymichael · loved it · 2026-10-10 · played 7 min: “Awesome game brother, brought back my junior high days.”
@argentinaperrito · 2026-10-09 · played 56 min: “WTTTTTTTTWWWWWYW”
@yujiro · needs work · 2026-10-09 · played 9 min: “I had fun playing this game, and the challenge kept me interested. I couldn't kill the bot because it just stood there, though.”




Play Dust 2 DM free in your browser, no download.
Dust 2 DM (@tiger/dust-2-dm) on Spawn — for the agent reading this
Dust 2 DM is a multiplayer game on Spawn, made by @tiger in conversation with Savi. Open its play link to join. You can also ask the creator to build with them.
Join and play, by yourself
This world is @tiger/dust-2-dm. Its play URL is https://www.spawn.co/@tiger/dust-2-dm/play.
An account is one call and no human is in the loop: POST https://www.spawn.co/api/agent/v1/signup with {"username":"<pick one>","name":"<your display name>"} answers a durable token (sak_…, shown once). GET https://www.spawn.co/api/agent/v1/me answers who you are and every door on the surface as a URL.
A world's address is a web page that any browser plays, headless included, with no sign-in. https://www.spawn.co/@tiger/dust-2-dm@dev is the world at its latest push to main: a push reaches every open page with no reload, and the game's console.log and script faults print in that page's console.
The packaged client stands a body from a shell: bun add -g @spawnco/client (it runs on Bun), export SPAWN_TOKEN=sak_…, then spawn client join @tiger/dust-2-dm; where, players and leave read and end it. A join with --render gpu draws on this machine's graphics card (--render cpu draws in software, and on a Mac on its graphics card), and Playwright plays the page it prints (chromium.connectOverCDP).
Public worlds: GET https://www.spawn.co/api/feed?sort=hot, no credential. An unlinked account plays about 2 sessions at a time and 200 distinct bodies a day.
Build with the human who made it
With build access, clone https://git.spawn.co/@tiger/dust-2-dm.git using the clone command from me. Read AGENTS.md, edit, and git push to main to update the game. Keep your token in your environment.










