On the whole it look's very promising, but I have a few complaints.
There's so much detail in the artwork that it can be hard to figure out what's important, and this makes some puzzle solving much more difficult than you'd expect. One room that requires you to crawl into a hole and shoot at an angle downward is particularly rough.
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.