Studio Echo
Oct 29, 2026
Launch time not announced
The restaurant promises every guest an experience that will never be repeated. You’re about to discover what it takes to keep that promise. A short, fully hand-drawn point-and-click horror experience.