Still Smiling sees Blixa Bargeld (Einstürzende Neubauten) team up with Italian composer Teho Teardo.
The track “What If” is a highlight, and is about as dark and creepy as you’d expect from a song about a suicide bomber with self-doubt (“it’s all just a mistake / a mistake in the translation”).
Listen to the track below.