Alien was an extremely obscure New Influx of British ROCK take action signed to Neat Information, and whose single remaining proof existence is apparently a monitor called “Could DID Better.” Actually bearing more in keeping with hard rock and roll than rock appropriate, the tune was released in 1983 within Neat’s aptly called One Take, Simply no Dubs 12″ EP, also offering young hopefuls Dark Rose, Avenger, and Hellanbach, which at least continued to record once again in the foreseeable future.