Nice variant on Sokoban and similar games. Some of the later puzzles are actually pretty tricky, which is good. No great shakes graphically, but it doesn't really need to be for this sort of game to at least be playable! Nice work.