It's their new album (listen to it for free here).
The first song my opinion was "meh, kinda boring" it then went to too smooth/poppy and slowly to Ok, this is pretty cool.
The album is now stuck on repeat for a while and it keeps growing on me.
I like how they supposedly have recorded this completely analogue and without studio trickery too.