It starts out rather well. I think most people will agree with me on this- it sounds too generic. It has a standard opening, it goes into the techno slowly. Also it's basically the normal song with a faster beat and an "unce unce unce" to it.
It just doesn't come off as strongyly and provokative enough to stick into my head.