Too much of the game isn't developed. From what I can see there was effort to get to what is now available. That's not nothing. It needs more though for me to view it favorably. Too many links are not implemented. I think the shake blender is actually broken.
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.