Really cool art style and the intro scene is quite a touch.
I would say just be more clear about the objective since I was lost right from the start and I didnt know if I had to restart the level.
I know for a jam is difficult to pull off a good tutorial but it really pays off to introduce mechanics slowly to make sure your players understand.
Great job none the less.