The game is played in a 3D isometric environment. Each isometric square represents a tile. At the beginning of each level, a picture made up of sixteen tiles will be displayed to the player. The computer will then rearrange the tiles which make up the picture, and distribute some in other areas of the level. The player's task is to restore the picture to the way it looked at the beginning of the level. This is achieved by walking around the isometric world, picking up tiles, and placing them in the correct place. Throughout a level, warps must be found which allow the player to change from walking on the floor to walking on the walls. Each level has a time limit. If the time runs out, the player loses. When the picture is complete, the player progresses to the next level.
From level two onwards, chess pieces patrol the level. The chess pieces may move correctly placed tiles to somewhere else on the level, or block the player's path. In addition, later levels contain several pictures, and several screens.