It's hard to make a puzzle game in a jam, let alone a good puzzle game like that ! And the music is quite good too. Congratulations.