Storefront is an adventure, released 14 July 2025 on PC (Microsoft Windows).
What Storefront is
Storefront was released in 2025. It is available on PC (Microsoft Windows) only.
The premise, in the publisher's words
You find yourself standing alone outside a dimly lit convenience store, the only building still glowing on a quiet, forgotten street. There's no one around. Your car is missing. You're not even sure how you got here in the first place. Inside, the store hums with flickering lights and the distant sound of a fridge fan. A man greets you with familiarity, even though you don't recognize his face. He seems kind, but something about him feels distant, almost hollow. He asks for a quick favor. You agree. It’s just one task. Then maybe you can get on your way. But as the night stretches on, something in the air begins to shift. The silence deepens. The store feels older than it should be, almost…
How it plays
It is played from a first person perspective. Its themes are horror.
What it launched against
Storefront launched on 14 July 2025, within three weeks of Death Stranding 2: On the Beach, Donkey Kong Bananza, Wuchang: Fallen Feathers and Ninja Gaiden: Ragebound.
Released around the same time: Death Stranding 2: On the Beach, Donkey Kong Bananza, Wuchang: Fallen Feathers, Ninja Gaiden: Ragebound.
Screenshots
All media
Quick answers
Storefront — frequently asked questions
When did Storefront come out?
Storefront was released on 14 July 2025 for PC (Microsoft Windows).
If you like this