It would seem Northeast Ohio is far from Titanic-ed out. Downtown Cleveland’s Great Lakes Science Center is, for the third time, hosting the elaborate and increasingly high-tech “TITANIC: The Artifact ...