Soft Blue Shimmer‘s new album, Love Lives in the Body, will be released on November 18th through Other People Records