New RIDE 3 Trailer Shows the Making of the Game's Locations