Sure, this game has some notable issues. If you play too long, it is incredibly common for things to desync, and sometimes there are massive bugs with the visuals that make it unplayable unless you restart it. But other than those 2 issues, this game is incredibly solid, and I keep finding myself coming back to it to play more.
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.