This is great for your first gamejam, even though the movement feels inconsistent (this is probobly due to too much friction or inconsistant collision shapes), the rest of the mechanics are well implemented, the visuals are cute and the sound and music mostly fit the game. I also found the balancing and world directive to be good. Very impressive for your first jam, Great work!