Ce jeu fut initialement inventé au Japon au début des années 1980 et il y gagna un concours. En japonais, "Sokoban" signifie "magasinier". L'idée est que vous êtes un magasinier qui essaye de ranger des caisses à l'endroit où elle doivent se trouver.
Le problème est que vous ne pouvez pas tirer les caisses ni marcher dessus. Si vous ne faites pas attention, des caisses peuvent se retrouver bloquées à un mauvais endroit et/ou bloquer votre chemin.
Il est parfois difficile de résoudre un niveau. Mais si vous voulez compliquer encore les choses, vous pouvez diminuer le nombre de mouvements ou de poussées que vous utilisez.
Pour rendre le jeu plus amusant pour les enfants (d'environ 10 ans), quelques collections de niveaux plus simples sont incluses dans ksokoban. Elles sont marquées (simple) dans le menu des collections. Bien sûr, ces niveaux peuvent amuser aussi les adultes, par exemple si vous ne souhaitez pas vous exposer à un trop grand stress mental.