You did good, i wish i can give you feedback on Level design for improvements 😅 but i dont play puzzle platformers at all. I stick to arcade games. By the way goodluck on the jam!
Good luck too