Made this in Flash and then edited in Photoshop.
(Basically my RHG on FluidAnims)