Very good sound design and engaging puzzles.
I think you nailed difficulty progression very well! It doesn't ever feel like the next level is much more difficult than the previous one.
With some more interesting graphics and more mechanics this could be a very fun game!