The mechanics are solid. I feel harsh saying this but the open source art totally betrays the vibe the game is going for, based on the art I kinda assumed the game would be more about creating monsters as scientists at the dawn of medical science.
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.