The Thom Yorke comparisons are inevitable. I'd love to hear him sing "Karma Chameleon". Otherwise, this song rocks. The mix is clean and clear, with every element in its own space. I don't necessarily agree that you need to jazz this up anymore. I thinks its stands by itself as is. Good job.