The concept is good.
I think subtle horror is really what i would look for in a game.
This game, is a little short but still was well enough to take some time from me.
It would be maybe a good idea to have some environment for the outdoors. Blured or something. Unless that was the intention.
Could be a great game