Really nice puzzles. I can't believe you made all this in a game jam!
A little audio and an a few more puzzles and it could go on steam.