I'm 3 months in, pretty good so far but a few interface annoyances:
Edit: Just beat the game and sheesh it's tough. Really liked the story and theme, the gameplay made me feel helpless (call it a feature) and the snippets between levels are funny.
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.