exdynamischaos.com
We come in peace
It seems the crew has finally made contact with the aliens they have been searching for.