You panned the different elements of your track very well! I definitely get an angry vibe out of the song. It's always good to hear an established mood. The special fx are also spot on, I love how interesting and weird some of them are; it adds very nice variation.