Project 4 of 23

the satisfaction lab

POPPING

Small pressure. Big release.

Hold to build pressure, let go in the green, don't tear the skin. Then watch the pop again in slow motion. Free in your browser or on Windows.

  • Browser + Windows
  • Live
  • Godot
  • Free to play

Contains close-up skin and fluid imagery.

  • 34ways to pop
  • 36real-world patients
  • 5Halloween monsters
  • $0to play

Trailer

The game in motion.

Trailer coming soon

No trailer yet. Play the game, or see the stills further down.

Trailer

Not up yet.

How it plays

Three moves.

  1. Hold

    Hold Space or the left mouse button. Pressure builds on the skin and in the gauge.

    A gloved finger on each side of a pale lesion, with the pressure gauge along the bottom of the screen.
  2. Release in the green

    Let go inside the pale green window. Three releases make an attempt. Hold into the red and the skin tears: that beat scores zero, bleeds, and resets your streak.

    The pressure gauge: a white bar filling toward a pale green window, with a red tear zone at the far end. Text reads: Let go in the green. Green is the sweet spot, red is tear.
  3. Watch the replay

    The pop plays back in slow motion from an orbiting camera. Pause it, scrub it, run it at 0.15x, 0.35x or 1x.

    The slow-motion replay from a different angle, with a timeline and pause, speed and skip buttons along the bottom.

RootDuring the burst a ring opens over the lesion. One tap inside it pulls the root for +250.

Features

What is in the game.

  • Hold and release

    Pressure builds visibly on the skin and in a gauge. You let go inside the green window.

  • A real way to fail

    Hold into the red and the skin tears. The beat scores zero, the pop bleeds and the streak resets.

  • 34 ways to pop

    From a classic pinch, cotton swabs and a steel extractor to light sabers, foam fingers, Lego hands, a flamingo and an actual fish.

  • 36 real-world patients

    Six skin tones and six conditions, from just the one to speckles, flush, breakout, bumps and sunspots, with the hair drawn at random.

  • Halloween night

    A mode of monster patients, each with its own ooze: Frankenstein, Zombie, Vampire, Werewolf and Alien.

  • Slow-motion orbit replay

    The recorded pop plays back from a moving camera. Pause, scrub, 0.15x, 0.35x or 1x.

  • The root

    A ring opens during the burst. One tap pulls the root for +250.

  • Free, two ways in

    Play in a desktop browser or download the Windows build. An opt-in leaderboard keeps a casual board of the biggest pops.

Specimens

Same hands. Different rhythm.

  • Whitehead

    Ramps smoothly.

  • Blackhead

    Stalls between 42% and 55% pressure before it gives.

  • The deep one

    Slow and heavy. Tears at 105% pressure.

Schematics of how pressure builds for the three original specimens, not measured data. Your first attempt gets a wider window and cannot tear. The released game adds more patients and tools.

The replay

Every pop plays back.

The same recorded pop plays again in slow motion while the camera orbits it. Pause it, drag the timeline to scrub, or skip. Press R to replay your latest result.

  • 0.15x
  • 0.35x
  • 1x

Replay clip coming soon

No clip yet. The game shows the replay after every pop.

Replay clip

Not up yet.

Screenshots

Captured from the game.

Captures from an early build. The released game has more tools and patients.

Under the hood

Blender and Godot.

A Blender render of the skin patch: a raised, pale-headed lesion on reddened skin with pores, fine skin lines and short hairs.
Review render of the skin patch, from Blender.
Engine
Godot. The Windows build uses the Forward+ renderer on Vulkan; the browser build is a lighter WebGL 2 version.
Blender
The skin patch and its texture maps, two gloved fingers and the hair are original art authored in Blender.
The liquid
A bounded viscoelastic particle and strand simulation with surface collisions and secondary splashes. A blood variant is used for tears and a sebum plug for the root. It is a real-time visual approximation, not a FLIP or SPH solver.
Sound
Sound effects and music generated with Stable Audio 3 (Stability AI) under the Stability AI Community License, as credited on whatspopp.ing.
Replay
The replay plays back the recorded simulation, so what you watch is what happened.

Controls

Keyboard and mouse.

POPPING controls
InputDoes
Space or Enter or Left mouse Start, hold to squeeze, release, root tap, pause the replay, next specimen.
R Replay the latest result.
1 or 2 or 3 Pick a specimen from the menu.
Esc Pause or resume. Settings: sound, calm camera, quality.
M Mute.
F11 Fullscreen.

Replay controls: drag the timeline, pause, choose 0.15x, 0.35x or 1x, or skip. Keys listed are from the Windows build.

Requirements

What it runs on.

In your browser
A current desktop browser with WebGL 2. A lighter renderer (flatter skin, fewer droplets) and a smaller soundtrack, about 55 MB to load the first time, then cached. Free, no install.
On Windows
Windows 10 or 11, 64-bit, and a GPU with Vulkan support. Unzip and run, no installer. Subsurface skin, depth of field, every droplet and the whole soundtrack. Free.
Quality toggle
In the Windows build, Esc opens the pause menu. The quality toggle drops shadows, SSIL, MSAA and depth of field for weaker GPUs.
Network
Only if you switch it on. Scores go to the leaderboard when you turn ONLINE on in the pause menu. Your personal best and settings are saved locally.

Dev log

Where it stands.

  1. Done1 Oct 2026

    v0.2 playable prototype

    Hold-and-release timing, three specimens, the orbit replay and the result card all played end to end on Windows.

  2. DoneOct 2026

    whatspopp.ing is live

    Free to play in a desktop browser (a lighter WebGL 2 build) and as a free Windows download. 34 tools, 36 real-world patients, a Halloween night mode with monster patients, and an opt-in leaderboard.

  3. In progress

    Open for feedback

    Bugs, ideas and fan mail go to the studio inbox. Scores on the leaderboard are casual: they are sent by the game when you switch ONLINE on in the pause menu.

FAQ

Short answers.

What is POPPING?

A free macro game about one thing: the squeeze. You hold to build pressure on a close-up lesion, let go inside the green window, and the pop plays back in slow motion.

Is it a simulation?

No. It is a game with a physical feel. The liquid is a bounded viscoelastic particle and strand simulation, a real-time visual approximation, not a FLIP or SPH solver.

Is there a content warning?

Yes. Contains close-up skin and fluid imagery. A lesion is squeezed on screen, and a torn-skin beat bleeds. If that is not for you, skip it.

What platforms?

A desktop browser with WebGL 2 (a lighter build), or Windows 10 and 11, 64-bit, with a Vulkan GPU (the full build).

What does it cost?

Nothing. It is free in the browser and as a Windows download. If it earned a wince and a grin, a coffee on Ko-fi helps.

Do I need a good GPU?

Not for the browser build, which runs on most laptops. The Windows build wants a Vulkan-capable GPU and has a quality toggle that drops shadows, SSIL, MSAA and depth of field for weaker ones.

Does it connect online?

Only if you switch ONLINE on in the pause menu, which sends your score to a casual leaderboard. Your personal best and settings are saved locally either way.

How can I follow progress?

whatspopp.ing and this page are updated as things happen. Bugs, ideas and fan mail go to the inbox below.

Press and contact

Press and questions.

POPPING is a game by Mystery School Media. Free to play in a desktop browser (WebGL 2) or as a Windows download. Contains close-up skin and fluid imagery. Screen shots are real captures from the game; the released game has more tools and patients than the early shots show. Sound effects and music generated with Stable Audio 3 (Stability AI) under the Stability AI Community License. Made with Godot and Blender.

Play free!whatspopp.ing (opens in a new tab)