Rating
3/5
Downloads Count 622
License Type Free
Date Added Aug 13, 2013
Operating Systems
  • Microsoft Windows 8

Pros

  • Attractive price tag
  • Solid educational content

Cons

  • You don't get to drive the rover
  • No animations other than opening sequence
Download Now