Best new music for a while: Germany Germ…

Best new music for a while: Germany Germany: River. Reminds of early Lali Puna and mid-eighties New Order. It is that good.