Imagine a planet populated entirely by robots. Then imagine a new robot falls from the sky- an alien! But this is no imaginary planet; it's Mars. The newest exploration robot, named InSight, landed on Monday. Curiosity, as well as Spirit and Opportunity and the other Martian robots are naturally be happy to see a new friend, but this one wasn't even built to roam, just dig. Looks like they'll just have to drag him around themselves! This comic is from CommitStrip.