It's an old well known Japanese game sometimes known as a warehouse keeper. You push boxes to marked places. This game has 7 skins and more than 3000 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.