Home/Games/Rover Mechanic Simulator | Trailer (Nintendo Switch) Games Rover Mechanic Simulator | Trailer (Nintendo Switch) February 20, 2022 Release date : February 18, 2022 source TagsRover Mechanic Simulator game February 20, 2022