Supported OS | Windows |
---|---|
Release Date | 12 August 2024 |
Developers | Dlou Saiyan |
Publishers | Dlou Saiyan |
Sold copies | ~ 10,000 |
"7 Meters Away. Óscar and the Cell of the Soul" is a point and click game in which you must help Óscar escape from a mysterious cell by solving various puzzles to discover why he has been imprisoned before it's too late.