Mission: SpaceAfter the Earth exploded, the fate of the Earth is in your hands.73%73% of 11 Steam reviews are positiveFree