Sokoban is a classic Japanese puzzle solving game in which you need to move all of the boxes into the correct locations. The boxes will be pushed in single directions by the character; meaning you can move them left, right, up or down. Think ahead before making your moves as you will quickly become stuck as the levels become more difficult.
There are 20 difficult levels to complete, all of them have boxes that are required to be positioned correctly. Each level also saves your move count, meaning that you need to try to complete each one in the least amount of moves possible. Have fun!