I play this game repeatedly sometimes. It's amazing. I'm speechless every time. I can't convey how it makes me feel each time, so I just stream it for friends and let them experience it and hope to hope that they connect the same way I do.
I don't know if they do.
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.