FRANCE: The Rover gets a summer release date! Save the date for June 4th!