Lovely, brain-scratching puzzles with a nice build up of complexity as you advance! I had fun, I like this twist on sokoban.