Mars Rover Landing may not be out of this world, in fact it's nowhere near, but it's something that will keep gamers occupied for a few minutes. It's a great tribute of NASA's achievements and, for the very cheap price of free, there's no excuse not to download it.