With neither a strong plot for me to follow nor the option of doing my own thing, nor even an intellectual challenge beyond "somehow figure out what the game wants you to do", I don't see the point of engaging with this game at all. It looks great, though.
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.