I thought it was pretty good! It's a little short and could use some more puzzles. It reminds me a little of games like Silent Hill and certain parts of some other games I've played. I think you're on the right path with the concept and perhaps it would be worth fleshing out later ^^