Right, let's see whether me being next to post lifts this to the top of the thread or not. My summing up of new and not so new albums I've listened to this week:
Molchat Doma - starting off obscure with some Belarussian synthpop. It's a bit earlyish Depeche Mode, quite good!
just got around to the Molchat Doma album and I’m liking it. Their previous record was decent aswel