Boards
New Arcade Fire - "Stop Now Before It's Too Late" (or whatever you want to call it)
It popped up on the US iTunes under the label "Intervention," but it definitely isn't the same song. It had this artwork: http://img412.imageshack.us/img412/4631/picture1lu5.png
Pretty good song, in my opinion.