While this game is interesting and unnerving, I ended up having to give up on it after two playthroughs, because it made me motion sick. The playing experience is like the game is fighting you, slow and heavy, which I assume is on purpose, and something I really like.
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.