Nice game. There are still some issues with the collision mask (going though walls or getting stack in one, etc.). Apart from that, the idea is cool, the sound perfect, and the mechanics and challenge are fine. Keep going improving it and making more levels.
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.