NASA releases a Mars Rover Landing video game for Xbox 360

To drum up even more excitement over what is already a ridiculously exciting mission, NASA decided to team up with Microsoft to turn the Curiosity landing into a video game. It made its debut earlier today on the Xbox 360, it's free, and it actually sounds kind of fun. » 7/16/12 5:00pm 7/16/12 5:00pm