A arstechnica.com The twin probes just launched toward Mars have an Easter egg on board 70 points pseudolus 11 months ago 39 comments