Artist Explains WTC Space Invaders Exhibit at Games Convention

The Invaders! art exhibition that shows twin waves of Space Invaders taking down the Twin Towers » 8/20/08 3:00pm 8/20/08 3:00pm was created by French-American artist Douglas Edric Stanely for the 30 year celebration of Space Invaders, the artist says on his site. Stanely says that the exhibit is an update of one he created in September 2001. This…