Games/Astro Galaxy/MediaAstro Galaxy·, 1980 · EntexMediaBack to gameAll1Screenshots1Screenshots1More about Astro GalaxyPlayer reviews