The premise is interesting. One thing I'd like to say is that it is a bit too short. However, I imagine that if the developers decided to make a longer version, it might be difficult to keep it not too long.
I also really like the visuals and the overall ambiance. The sound effects match the visuals and theme really well. They add a lot to the atmosphere of the game.