While we didn't get too many details about the title, its debut trailer revealed its sci-fi setting and emphasis on co-op gameplay.