Wave FPS · Free in your browser

Keep the Bags

Delivery is not optional.

A deadpan wave FPS you play in your browser. Diesel hauls three bags through six worlds and five bosses. Crossbow first, then six guns and a katana.

Play free

Best played on Chrome

Watch the trailer

Desktop browser · mouse and keyboard or a controller · no account, no download

Every run a crossbow

Diesel has never lost a load. Not to snow, not to bandits, not to bad brakes on the Grapevine. The Metalheads called. They needed their bags hauled to the Purple Keep. He doesn't know what a bag is. He signed for it anyway. Every run starts on a crossbow and zero BAGS.

Six worlds, one haul

The siege starts in the yard and doesn't stop. Through the castle hall, up the wall to the Dark Pool, across a foundry inside a volcano, over the ice, and down into Agartha, where the bags are waiting.

Found on the road

Nobody sells Diesel a gun. The shotgun, the nailgun, the SMG, the rocket launcher, and the plasma gun are out there to find, and each one goes to level III. The katana never needs a reload.

Price
Free
Play
In your browser
Form
Wave FPS
Hero
Diesel
Worlds
The keep, the foundry, the ice, Agartha
Arsenal
Six guns and a katana
Bosses
Five
Difficulty
Easy · Normal · Hard

The route

Six worlds to the bags

  1. Level 1 · 12 waves

    The yard

    Thralls over the walls at sunset. Hold the courtyard.

  2. Level 2 · Mage ambush

    The castle hall

    The gate drops behind you. The Market Wraith waits at the end.

  3. Level 3 · The climb

    The Dark Pool

    Up the wall to a checkered court in the clouds, and the thing in the black water.

  4. Level 4 · 8 encounters

    The foundry

    Conveyors, shield walls, live channels, and the Bull in the casting hall.

  5. Level 5 · The ice run

    The ice

    A frozen rink, a corridor with something rolling behind you, and the Abominable's den.

  6. Level 6 · Hollow earth

    Agartha

    The land curves overhead. Hold the court, then walk the way to the Rim Warden.

  7. The end

    The bag room

    Gold, a vault door, and every bag that was lost.

Set pieces

More than one arena

The Dark Pool doesn't go quietly.
The ice run. Don't stop.
The foundry's gauntlet. Mages on both galleries.

The arsenal

Six guns. One blade.

Every run starts on the crossbow. The rest is found on the road.

THE CROSSBOW

every run · zero bags

“Delivery is not optional.”

This is the start. Zero BAGS. Everything else is out on the road.

THE FINDS

five guns · level iii

“Each one with a level III.”

The shotgun, the nailgun, the SMG, the rocket launcher, and the plasma gun. Find them, then push each one to the third mark.

THE BLADE

one katana · no reload

“And all the time in the world.”

Press E. Nothing to reload. A swing takes a thrall apart.

Five bosses

Bad weather with a face

MARKET WRAITH

the end of the hall

Tall, spiked, and in no hurry. He waits under the banners.

“Paper-handed fool!”

THE DARK POOL

top of the climb

No bottom. No exit. And he doesn't go quietly.

“No bottom. No exit.”

FOMO BULL

the casting hall

Horns, a belt, and a charge. Bait him into the iron.

“Your loan is DUE!”

THE ABOMINABLE

the ice den

Out of breath, and out of luck. Bigger than the gate.

RIM WARDEN

the end of the way

Stone, gold bands, and close enough that the gun is a detail.

“Catch!”

Diesel

He signed for the load

Thirty winters on I-80. Never lost one. He does not know what a bag is. He is hauling them anyway.

“Delivery is not optional.”
“Thirty years. Never lost one. Not starting tonight.”

What's next

The road keeps going

New levels, new enemies, and more of Diesel's story are on the way. Join the Discord to hear first, say what you'd like to see, and tell us where the thralls got you.

Before you play

Good to know

What you need
  • Best played on Chrome. Edge is fine. Firefox runs it, but it can hitch. No account, no download, no install.
  • Mouse and keyboard, or an Xbox or PlayStation controller. Phones and tablets aren't supported yet.
  • About 25 MB loads before the first wave; each later world loads its own music as you reach it.
  • Your progress and settings save in your browser. Clearing its site data resets them.
Controls
WASD
Move
Mouse
Look
Left click
Fire
Right click
Aim · tap to switch sights
1–6 · Q · wheel
Pick or cycle the guns you've found
E
Katana
R
Reload the SMG
Space
Jump · hold to bunny-hop
V
Third person
Esc
Pause and settings

Controllers work everywhere, menus included. Pick Easy, Normal, or Hard before a run.

Content and safety

Cartoon violence, blood, and dismemberment in the style of old-school shooters. Blood and gibs can each be switched off in Settings. Intended for mature players.

Photosensitivity warning: the game has flashing lights, explosions, and fast-moving effects. If you or anyone in your family has epilepsy or has had seizures, talk to a doctor before playing, and stop right away if you feel dizzy or your vision changes.

A work of fiction and satire. Bags and shop items are not real assets and have no cash value. Nothing in the game is financial advice. The game takes no real money.

Credits and AI disclosure

Much of the art, video, 3D models, music, voices, sound effects, and code were made with generative AI tools, then chosen, edited, and put together by Wellspring Studios.

Read the full credits and licences

Screenshots

The castle hall. A mage ambush.
Agartha. The plasma gun runs hot.
The way to the Rim Warden.
One blade, and all the time in the world.
The load. Three bags, a crossbow, and the truck that brought them.

Fact sheet

Title
Keep the Bags
Developer
Wellspring Studios
Genre
Wave FPS
Price
Free
Platform
Desktop web browser
Players
Single-player · local two-player split screen
Controls
Keyboard and mouse · Xbox or PlayStation controller
Levels
Six, plus the bag room
Bosses
Five
Arsenal
Crossbow · five guns to find · katana
Status
Playable now · new levels on the way
Community
Discord · X @Wellspring4444

Writing about Keep the Bags? Find us on Discord or on X.

Free in your browser. New levels on the way. Features and details may change.