The Damned Things have also contributed a song to the Batman - Arkham City soundtrack. It's called "Trophy Window" and you can check it out here.
Thanks to Troels Jensen for the tip