Here is a movie made from NASA Phoenix Sol 132 photos.
http://www.youtube.com/watch?v=xhyCh1BlNsI
http://tinyurl.com/4phxrs
It is not very exciting. Hard to tell exactly what the motion is from. Nothing definitively bug-like visible. Again, the subject is located on a magnetic substrate (I think.) All photos were in green. Stage position 5411.
Sample photo located here:
http://phoenix.lpl.arizona.edu/images.php?gID=38681&cID=341
http://tinyurl.com/4ekhsz
HH