I unfortunately agree with one of the comments that the game has potential but isn't a good experience in its existing state. I can certainly appreciate that the game was made in 3 days, and would be interested to see the game's concept more fully fleshed out.
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.