This is one of the most difficult parking tasks you will come across. If you thought parking heavy, long vehicles was tough, you are in for a real treat. Prove that you are an expert at parking whether it is an ordinary sedan or a space ship on Mars! Park your Rover on the rough Mars terrain.