ROFL!!!! Someone's got *way* too much time on their hands. :-)
Heh, its actually done by the same guy who did the animations for Nasa's mars rover website. I guess he had a few spare CPU cycles sitting around :)