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