Good Stuff
The simple animations are cute, as are the characters.
Platformers with interlaid story and dialogue are far more interesting to me than plain platforms, so that's nice.
Making sure the dangerous parts of the game have unique colors is good design.
Difficulty increases incrementally, along with power-ups, and you've even added in informational tool-tips for it. The level design is also simple but effective.
Stuff to Consider
The environment and characters don't match, which might have been a time-restraint issue, but even if you only use a similar color palette that can help with cohesiveness.