This was a fun idea with a little work needed on the physics engine. I can tell whoever the level designer was has a great mind for puzzle design, but some work needs to be put into making sure that design is taught to the player thoroughly. I like all the components put into the design, but taking it slow before adding more mechanics would have helped significantly. Players should be intimately familiar with a given puzzle mechanic before it is used in conjunction with others. Additionally puzzle pieces should give a little more feedback to the player on what each does so its less of a guessing game. Overall good work on this jam, I look forward to seeing what you make in the future!