I initially thought the game was overly simple and didn't deliver on some of the promises it seemed to be making...at first. But something about the game was involving enough that I decided to give it another shot, and I ended up still getting scared by it. So I admit defeat and it has earned my respect. Good job.
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.