No user score yet- Awaiting 3 more ratings
User score distribution:
Positive: 0 out of 1
Mixed: 0 out of 1
Negative: 1 out of 1
Aug 13, 2012Mars 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.