Nine Inch Nails to release new album Published by Nine Inch Nails have confirmed that a new album is completed and will drop some …