If our browser supported the HTML5 canvas and WebGL, there would be a nice animation here :(