Lead your heroic Crew in an action-packed space adventure, blasting alien monsters and competing Crews through a fast-paced campaign!