Congratulations on your first game jam submission every!
Very nice puzzles you designed and implemented.
Gameplay-wise nothing i can think of to critique, I only encountered one bug, i guess, for the puzzle piece rotation you seem to use the hotspot of the mouse-cursor to rotate the underlying puzzle piece. It looked a bit unintended when i had a piece selected, but one in correct position rotate instead. If that behaviour is intended, feel free to ignore my nonsense.
Great job overall!