Earth has just been visited by aliens again!
It seems that several exploration parties were sent to scope out the small town of Angwin. With this party arriving slightly after the first group of explorers, it seems that they were able to receive some advice on where to land. These explorers chose to land in an area that will allow for easier takeoff.
With their ship safely landed, well hidden, and out of reach, these aliens disembarked with hopes of finding out more about the landscape and peoples of Angwin. This could be another chance for us to sneak up on their ship and try to understand what these explorers are looking for.