Awesome track! I can tell a lot of work went into this. I really liked the vocals, reminded me of Wayne Static and Rob Zombie. In fact, some portions of it felt like I was listening to something from the Wisconsin Death Trip album by Static-X. You definitely have a unique sound, it's chaotic but very pleasing to listen to. Loved the choppy guitars and the sounds of the synths all meshed together really well. I really liked the pitch-shifted / modulated vocals going on around 1:06, really cool. The only gripe I have about the song is that I feel that the guitar might be a little too quiet in the mix, I can hear that the playing is spot on and the tone fits the song perfectly it just feels a little drowned out at certain points (around the 1:33 mark is an example, the guitar playing is great here it just happens to get drowned out by the synths). It's honestly nothing major though, the song sounds really great. Also the piano that comes in around 2:08 was a really nice touch. It gets super groovy going back into the "All I did I did for you" section.
Fantastic song man, I really enjoyed it. Keep up the great work!