These guys ordinarily don't do much for me. And as much as I hate electronica, that's practically a compliment. Most of it I simply cannot countenance. This song struck a chord with me though, so I'll give it a 7. I hope to hear it again soon so I can evaluate it some more.