OPEN-WORLD CITY
Explore rain-soaked streets, apartments, parking garages, and forgotten corners after midnight.
Some places should never be found.
A missing person. A message after midnight.
A city that remembers everything.
You receive a mysterious message about someone who vanished without a trace. What begins as a simple search turns into a nightmare. Explore a realistic city, find clues, uncover hidden locations, and discover the truth behind the disappearances.
But be careful… the city is watching.
LEARN MORE ↗EXPLOREA LIVING, BREATHING CITY
SOLVE PUZZLESFOLLOW THE EVIDENCE
SURVIVETRUST NOTHING YOU SEE
YOUR CHOICES MATTERDISCOVER WHAT'S HIDDEN
Look closer. Listen carefully.
Nothing is here by accident.
Explore rain-soaked streets, apartments, parking garages, and forgotten corners after midnight.
Flickering lights, wet reflections, locked doors, and rooms that don't feel empty.
Whispers behind you. Footsteps with no owner. Silence when you need answers most.
Collect evidence, unlock restricted places, and piece together a story that fights back.
“If you want to know what happened to Mia, go to the old building on Crescent Street. Come alone.”
The message arrived at 11:59 PM. The sender's number doesn't exist. The photograph attached to it was taken tomorrow.
ENTER CRESCENT STREET ↗Some things appear only
when you're not looking.
Put on your headphones. Keep your flashlight close.
And don't answer the voice calling your name.
Yes. Choose Play Now to launch the current browser-based prototype. It includes first-person movement, a flashlight, clues, a journal, phone messages, rain, and procedural horror ambience.
Use W, A, S, D to move, mouse to look, Shift to run, E to investigate, F to toggle your flashlight, J for your journal, P for your phone, and Esc to pause.
No game installation is required when hosted online. The game loads Three.js from a CDN, so an internet connection is needed.
This is the first playable slice of a larger concept. More story chapters, interiors, puzzles, recorded voices, and branching endings can be added as development continues.