Games/Astro Invader/MediaAstro Invader·, 1980 · LeijacMediaBack to gameAll2Screenshots1Videos1Screenshots1Videos1Gameplay VideoMore about Astro InvaderPlayer reviews