Articles with the tag Mars Rover Landing

Mars Rover Landing Comes to Xbox Kinect

NASA has devised a clever way to educate the public about their risky landing on Mars with the Curiosity rover: translate the entire experience to Xbox Kinect, and make it a free download.