Cubezzle is a puzzle and brain training game, where you need to organize mixed puzzle pieces into a set of cubes. The order is determined by the geometric shapes and colors of the cubes. The pieces slide horizontally and vertically, dragging along with each movement, the row of cube pieces.