Apparently Mars has been
battered by 635,000 meteors.
I'm not disputing that Mars is battered, but I don't understand how a meteor can do it, because a meteor has no opposable thumbs and so can't operate the deep fryer. Astronomy is perplexing.

I'm surprised at the low number (635,000). There are billions of craters > 7-10 meters in diameter on the Moon. Guess the presence of a slight atmosphere makes a big difference.