Try as I might, I've never fully gotten into any Hurray for the Riff Raff album. Will The Past Is Still Alive turn things around for me? Here's hoping.