Games/Alien Invaders Plus/MediaAlien Invaders Plus·, 1980 · MagnavoxMediaBack to gameAll3Screenshots3Screenshots3More about Alien Invaders PlusPlayer reviews