Sokoban is a classic puzzle game invented in Japan, Sokoban means warehouse
keeper in Japanese. The object of the game is to push boxes into marked
positions with a minimal number of pushes and moves in a crowded warehouse.
The boxes can only be pushed, never pulled, and only one can be pushed at a
time. (in Games)