If you too are excited and obsessed by the inevitable invasion of your city by the 'space invaders', you'll probably be into this impressive piece of stop-motion animation I've recently stumbled over.
It must have taken some keen organisation to pull this off and should serve as a reminder of the zen saying. The more things change, the more things stay the same.
18 July 2006
Added Jan 6, 2010,