I liked the art design and the audio. It actually invoked a sense of panic while playing. Something you seem quite good at is creating a strong sense of emotion during gameplay, even with such limited resources. Kudos!
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.