Mars Looks Like A Great Place For Some Destructible Buildings

NASA and Microsoft have teamed up to deliver an amazingly detailed view of Mars to Microsoft Research's free Worldwide Telescope application, with images so detailed you can almost see the Google Maps camera cars roaming about the surface. » 7/13/10 5:00pm 7/13/10 5:00pm