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.