ha! When I first read this I thought you meant that old computer game!
There's another group searching for Space Invaders. http://www.mame.net/