Aliens on the Svalbard beach