The route was announced last autumn, by United.
Previous to that Jet2 have done yearly city breaks to JFK for the last few years.
American announced and cancelled the route before starting in the early 00s.
Continental has had no involvement wit NCL to my knowledge.