It's a great straightforward game with a simple plot and a fun mechanics. I actually had fun even though I did get frustrated with it. Wonderful work.
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.