It's funny how the inclusion of interaction with other people in a video game "?no matter how remote it is"? can make for such a differently entertaining experience.
Here's the long and short of the game: alien artifacts have turned up that, when meddled with, unleash a whole host of nasty creepy crawlies that you need to reduce to protoplasm.