Good, interesting start. Once you get the hang of the controls, it's pretty easy. That being said, there were a few parts that were pointlessly difficult, especially when it didn't drive the plot forward or actively contribute to process.
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.