This program lets its user manipulate a Rubik's Cube using an intuitive 3D interface.