Choose the range
Swap weapons to match open lanes, close container corners, and distant targets.
FPS ยท Three-Minute Mission
Ten hostiles control the container yard. Pick your loadout, keep moving between cover, and clear the district before the mission clock runs out.

Desktop only
A fast single-file shooter with enemy AI, multiple weapons, a minimap, and synthesized audio.
Play
Desktop browser required. Click to lock the pointer; use WASD to move, mouse to aim, and the shown keys to switch weapons.
Mission brief
Swap weapons to match open lanes, close container corners, and distant targets.
Break line of sight, watch the minimap, and avoid standing still under fire.
Find and neutralize all ten hostiles before the three-minute timer reaches zero.
Adapted from StarKnightt/operation-ironhold under the MIT License. The Three.js runtime is hosted locally for reliable loading.