Hideous mutants rising from the sea off Long Island