A 3D, rotating, randomly-scrambing Rubik's cube.