From Petr Lastovicka:
It's an old well known Japanese game sometimes known as a warehouse keeper. You push boxes to marked places. This game has 30 skins and 8000 levels which can be played in any order. All your solutions are saved to the disk and can be replayed later. You can save your position at any time or undo any number of moves. The player can move to 8 directions by numeric keys. The right mouse button quickly moves player to any position. The left mouse button is used to push a box to any reachable destination (the shortest path is found). You can use the level editor to create your own levels. Skins are just BMP files which can be easily created in Paintbrush.
What's new in this version:
boxes can be moved by drag&drop
new levels and skins
option to set visibility radius to see only boxes which are near player
Only complaint is that it doesn't keep track of the levels you've done. When you open it ... it goes to the last level you were on. But the list shows all levels as unsolved from previous sessions. Only keeps track of current session.