PROTECTOR
Join our ranks to protect humanity's last hope.
Use the left joystick to fly. Hold and offset a finger on the scene to aim; pinch to zoom. Hold ↑ / ↓ for altitude, FIRE for the machine gun; tap GAS to drop a canister. MENU pauses flight.
0 shots · 0 hits · 0 down · 0 smoke bombs
Impacts scatter the crowd. Some freeze, take cover, or fall under pressure. Fallen bodies become permanent terrain after each uprisal.
Settings & performance
Return to the first uprisal with zero points and remove all preserved bodies from this browser's saved map.
Checking WebGPU…
Automatically selects a faster verified backend for NPC physics and crowd behavior. Flight controls remain independent.
Nearby visible people cast shadows on the ground and each other. The budget reduces automatically if frame rate drops; off by default.
Blood starts off. Adjust blood and NPC screams independently.
Positional voices activate when flight begins.
Compare calm and triggered crowds without continued firing or smoke. The test fills the active circle with the selected population.
Character models by Quaternius: Animated Woman and Man in Long Sleeves (CC0). Skull by CDmir (CC0). Path material Ground 032 and daylight Day Sky 065A by ambientCG (CC0). Sound Effect by freesound_community from Pixabay.
Uprisal difficulty schedule
| Uprisal | People | Emergence | Afterward |
|---|