All tagged analysis

What does "Creature Comfort" by Arcade Fire mean?

I've never really listened to Arcade Fire until recently, and I still hadn't explained any song but "I Give You the Power" until now, but I've got an old work associate who every time I see him asks if I'm going to start explaining Arcade Fire. And I honestly wasn't enthused about the idea. They aren't as popular as the bands I usually review, and I didn't know what to make of them.