Classic sokoban game with hundreds of level packs and over ten thousands levels in total.
The boxes can only be pushed, never pulled, so you have to be careful not to push them into a corner where you can't get them out again. You can only push one box at the time.