Is this the work of Invader? The design looks familiar, but I'm not into video games. Info Requested, Art - Graffiti By: skyeye
http://www.space-invaders.com/nysom.html?493,440