On Curiosity → August 5, 2012 ⌘ Permalink Stephen Hackett NASA’s new Mars rover is pretty sweet. The car-sized, 1-ton robot is set to land on the Red Planet today.