The correctly-punctuated sentence is: "After they rested a few days, the aliens revived sufficiently to explore."
According to English grammar, when you have a sentence with an adverbial dependent clause which comes before the independent clause, you should add a comma before the independent clause.
Here, the adverbial dependent clause is "After they rested a few days:"