Hero can move right and left sides, if he jumps gravity is changed to opposite. Flip color blocks and move broken color blocks to complete lines with one of five colors. Hero can switch places with broken blocks if they are in opposite sides of color block, and broken block touches it with same color.