Play with the virtual version of the legendary Rubik's Cube.
It is a tool that delivers 52 applets for web pages, blogs, or screensaver.
Arcus is a Rubik's Cube Simulator written in Java.