Rover Builder is as quirky as it is challenging August 25, 2016November 6, 2016Steve B. Comment Rover Builder is a weird little simulation game where your goal is to get this little anthropomorphic moon rover called Marvin, from point [...]