Rover Mechanic Simulator Preview Davide Roriz No Comments Rover Mechanic Simulator might not click with a lot of people, but for those that it will, it will surely provide them a great time with this fresh setting in the sim space.