A few years back, I recall there was a motion picture called Cowboys and Aliens or somesuch. Based only on the title – I didn’t care to investigate further – I found the film’s high-concept premise to be, well, stupid. So when I came across Like My Life Depends On It, the new album by