After the tense clicking of cameras, the victory hugs and Bobak Ferdowsi's awesome mohawk, I came away from Sunday night's Curiosity rover landing with a lingering rush of excitement. We're back on Mars! We're looking for the building blocks of life on another planet! Humanity just accomplished a truly amazing feat of engineering! Go humans!
The webcomics world was primed to celebrate as well. Already pr