More spaghetti sci-fi from the director of Ator and War of the Planets