Home > The humanity of bug-eyed monsters
The humanity of bug-eyed monsters
19th June 2006
This techno video explains the futility of war to those of us weened on Space Invaders. Who knew the invaders had such a rich home life?
Home > The humanity of bug-eyed monsters
This techno video explains the futility of war to those of us weened on Space Invaders. Who knew the invaders had such a rich home life?