That is a dude in the dress, right? I'm not crazy in thinking that. I've only seen one other person that agrees with me across this great interweb of ours (that has spoken up anyway). And yes, I do like that band. I've seen them twice. I wish I got the chance to see them when they opened some of the NIN shows.