I really enjoyed this!
I personally would have enjoyed more difficult puzzles and a faster difficulty curve, but I play a lot of Sokoban-style games like this so I might not be the best audience to judge.