A terrorist group called the Space Defense Front hopes to kick out mankind from space and they'll do it by any means possible. The debris gang could care less but the SDF is blowing up all the smoking... This description may be from another edition of this product.