Absolutely incredible song. I've been playing it pretty much constantly for the past 2 days. Might be my favourite song of theirs, although that's a tough one to call as they have so many really good songs.
Anyway, everyone still excited about the reunion? I'm really hoping we get Swans and Godflesh at the 2010 Supersonic festival.