the square-built structures seemed almost to scrape the sky , and ezio had a strange sense of having seen such a view before , but it must have been either in a dream or in another life , for he had no precise memory of the occasion .