Has potential, but glitches make it semi unplayable for more than a few min, and developer seems to refuse to take constructive criticism/receives feedback in poor faith and responds passively aggressively, so I doubt bugs will be fixed.
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.