3 Nights of Terror is a survival horror game built around three distinct scenarios, each with its own mechanics and threats. Players step into the nightmares of Scott Harris, a police officer with the Rockville PD who suffers from a rare form of parasomnia — a disorder that drags him into violent, exhausting nightmares every time he falls asleep. With an experimental surgery scheduled in three days, Harris has to endure three more nights of whatever his deteriorating mind conjures, each night the line between what's real and what's in his head growing harder to trace.

The first night drops Harris into a sprawling underground maze. The only way out is to bring the power back online, but something moves through the ventilation, drawn to every noise. Stealth here is built around sound: the louder you get, the closer it comes, until the silence breaks and you realize it's already hunting you. Night two shifts the setting entirely. Harris wakes in his own bed only to find himself inside a pitch-dark hospital occupied by a blind monster that also reacts to sound. His only light source is the flash of an old camera, forcing deliberate thought into every action since each burst of light doubles as a burst of noise. The third and final nightmare before surgery sends Harris on a hostage call to an abandoned shelter crawling with danger. Armed with his service pistol, he pushes forward through brutally intense weapon combat with realistic gunplay, cutting down threats to reach the civilians hiding in a panic room.

What defines each night is the tool Harris carries: an interactive map in the maze, a camera flash in the hospital, a service pistol in the shelter. Each one reshapes how survival works, and each creature that appears forces a change in tactics. The environments match this escalation, moving from claustrophobic tunnels to pitch-black halls to an overrun shelter, all designed to sustain tension rather than rely on a single trick repeated across the full runtime.

Three nights, three nightmares, and a mind that might not hold together long enough to reach the operating table.