Memento Mori has been on my mind and in my ears since Depeche Mode released it on March 24. When walking to and from work (at least 90 min per day). And often when I need to focus at work.
Memento Mori – remember, you must die – is their best album in a very long time. No clear “hit” song, but a collective great album that grows on you the more you listen.