The squalling, screeching feedback that greets the listener upon pressing the play button certainly sets the tone for the rest of Romance, the new album from...