New music from legends The The, a nearly-forgotten ambient/electronic LP from the early '80s that was recently reissued and more!