Chris Daly breaks down the new album from European hodgepodge Sans Soleil.