Games/Communist Mutants from Space/MediaCommunist Mutants from Space·, 1982 · Arcadia CorporationMediaBack to gameAll4Screenshots3Videos1Screenshots3More about Communist Mutants from SpacePlayer reviews