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.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.