Sounds a bit like something the Psychedelic Furs mixed with X would make. Loved the Lo-Fi outro.