Talk:Siano

This has to be a reference to Moonbase Alpha in Space: 1999. Everything matches up. Anyone else see the similarity?