Very good demo. Clearly a lot of thought went into this project. The characters are all very distinct, there are a lot of nods to old platformers without straight up ripping them off (a hard balance). The controls are very comfortable. I would LOVE to see this become a full length project.
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.