If you fancy having an alien encounter then why not suit up and blast off with

......