Aliens in the Antarctic?