Awesome game, tough puzzles :).
Presentation is great, both pixel and UI art look wonderful. Animations are very juicy and sounds help make the perfect atmosphere.
I assume there's no way to undo the move? I got stuck when pushing boxes and only way I've found to go back is to restart the game and start over.