NASA Just Released An Addictive New Mars Rover Game

Can you drive the rover, or will you break it?