Rubik's cube

Habrahabr topic
2x2 | 3x3 | 4x4 | 5x5 | 6x6 | 7x7 | 9x9 | 11x11
Flat | Shiny
Zoom in | Zoom out | Zoom 100%
Shuffle (fast) | Shuffle (animated) | Reset | Undo
Hold 'Shift' key or right mouse button to rotate whole cube