Anyone else think this "portal" art installation in NYC looks a bit familiar? Context: www.usatoday.com/story/news/world/…/73633531007/