Nice game! I really like the way the you fitted the themes. Overall it was really fun. I would like more lvls, but I see that is hard to make on the jam time.
The mechanics are fine and serve it's purpose, I think you could make this game better with more exaggerated art and sound effects, make it even more cartoony