Loved the concept and it's a great experience. The only comment I have is the one part where you have to climb out of the sewer(?) by jumping on the boxes and then opening the grate... I couldn't get it open no matter what I tried. I don't know if that was on purpose but I think that part should be paced differently if it really is that short.
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.