Aliens have landed and have been urged to brace themselves for something of a disappointment.

This content was originally published here.