I got MAJOR Outlast vibes from this, and i love what you were going for.
If this was made by one person, that's very impressive !