I dislike the fact the creator prefers to update the patreon page over this site (most likely because of the one time payment here as opposed to the monthly billing of patreon.) and then lies to peoples faces when they ask why this hasn't been updated as well, saying they've been working on their other game exclusively, when they have, in fact, been working on both.
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.