Rover Mechanic Simulator – Perseverance Rover DLC out now!
Dear Rover Mechanics! The big day has finally arrived! NASA's Perseverance Rover lands on Mars today, and our Perseverance Rover DLC is now officially out on Steam! Perhaps you can’t greet Perseverance on Mars, but you can welcome the new Rover to