Unexpected Guests

Unexpected Guests is an adventure in Echo Mesa, Io.