Today’s the big day, and I’m on deadline. Plus, maybe 14 hours of sleep since Saturday. This is no way to live…and certainly no condition in which to write about Depeche Mode’s new album.

As we say in the biz, more TK.