Very strong art, but weak programming, weird physics. I got stuck on stairs frequently. Usually it's the other way around, programmers not making decent art. Your team needs a programmer with a good understanding of gameplay principles. Then this game can really shine, and the charming art assets won't go to waste.
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.