Wait, it was a GIANT SQUID that destroyed New York? And only New York was destroyed?

Pfffft i thought the movie ending made more sense, at least for that.