Block Shuffle is a challenging touch screen game.
Move the free blocks up and down and push them into the stack left and right to shuffle the stack of blocks. When you push the blocks in one side of the stack, an equivalent number will be pushed out the other side. Rotate the free blocks by pressing the trackball.
You can move the free blocks held by the android by touching the screen where you want the android to move to. If you touch the screen on the opposite side of the stack to where the android is, he will move towards that position, pushing the blocks into the stack at the first opportunity.
Match coloured (non-grey) blocks in lines of three or more, horizontally or vertically to score and clear them. The empty space is filled by blocks from above. Uncoloured (grey) blocks take on the colour of the matched blocks when they are removed.
Golden androids will appear at random positions. These will be indicated by flashing squares.
Progress is shown by the coloured bar on the right. The level is cleared when the progress bar reaches the top. You need to reach the top before the creeping shadow does.
The creeping shadow is pushed back every time you match a line of coloured blocks and score and it can be completely reset to the bottom by matching three golden androids.
Bonus level for completing the level involves rebuilding the android. The level is not complete until the android has been rebuilt.
Each level is progressively more difficult, with more colours and more score required to complete the level.