Xenoarchaeology update

Don't merge this yet, desc coming at some point.