My Chemical Romance have uploaded this video to Youtube, and it sounds like there's a new song in the background: