I don't know if there's anything salvageable with this game, it isn't fun and you always get overwhelmed in about 2 seconds. It could have been a browser game with its size. All that being said, if this is one of the author's first projects it's not that bad, they just need to keep trying in different areas maybe.
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.