The sheer detail and amount of stuff to do in this game is crazy enough, but the art for almost every single character, and the amount of changes you can make to your character make it even better.
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.