A first-person single-file browser game

Metro
Mayhem

Step into a procedural city in first person. Walk, aim, drive from the cabin, take jobs, evade police, collect cash, and survive a living sandbox built entirely with HTML, CSS, JavaScript, and Canvas.

WASDWalk and strafe · accelerate and steer in vehicles
Mouse / ClickLook around · click to fire · click once to capture mouse
EEnter or exit the nearest vehicle
RReload your sidearm
Shift / SpaceSprint on foot · handbrake in a vehicle
P / EscPause or resume the game

Original game and vector art. No external libraries, downloads, assets, or network requests.

Game paused

Breathe.

The city will wait. Your wanted level and mission timer are frozen.

Run ended

Wasted