homeaboutarchivenewslettermembership!
aboutarchivemembership!
aboutarchivemembers!

Stop-motion human Space Invaders. The must-see video

posted by Jason Kottke   Jul 18, 2006

Stop-motion human Space Invaders. The must-see video game and stop-motion video related link of the day. (thx, janelle)

Update: This looks like the official site.