An alien mothership has arrived at an uncharted planet brimming with mystery and discovery. As a member of this extraterrestrial crew, you must deploy...