Depeche Mode recently dropped a new single, “My Cosmos Is Mine,” the opening track from their upcoming LP Memento Mori. “My Cosmos Is Mine” follows the album’s first single, “Ghosts Again.” Memento Mori, Depeche Mode’s 15th studio album and a follow-up to 2017’s Spirit, will drop on March 24. “Don’t play with my world /…… More