Uniform industrial/noise rock duo from New York City