This is the first game I've seen in this jam which have standing on your companion mechanic. (If I missed one I'm sorry) I loved it :D
Well thought obstacles in level, good game idea, and it looks great.
Keep up the good work!