Great take on Sokoban! There’s a lot of gimmicks here that I haven’t seen before, and it all fits together nice and neat.
I ended up stumped at level 7 (pulling lots of boxes thru a narrow gap). Hopefully will come back to this soon.