Games/Space Invaders/MediaSpace Invaders·, 1980 · PolyvoxMediaBack to gameAll4Screenshots4Screenshots4More about Space InvadersPlayer reviewsMore in this franchise