Take a new look at some of the open-world sites recreated from real-life New York City and, some that only exist in the Marvel universe. The video gives us a closer look at the Sanctum Sanctorum, the famous residence of Doctor Strange, and the Avengers Tower, headquarters of, you guessed...