Looks interesting! I had trouble with the controls, ledges are easy to stick to, it's easy to run off ledges and not jump, etc. Platformers are super sensitive to controls, though I realize you were likely short on time.
I wish I had time to do a game jam!