It would seem Northeast Ohio is far from Titanic-ed out. Downtown Cleveland’s Great Lakes Science Center is, for the third ...