That takes me back to the eighties when sokoban was the shit. Yes, I'm that old.
There is like 1000 sokoban variants made with the engine I used there.