I liked the box drag mechanic, it made for some fun puzzles. I do wish the "growing" of the character was part of each puzzle solution though (rather than just a visual element).
The growing was necessary for you to continue. Anyway Thanks for playing!