This is great!
This is one song that I would hear in a Disco/Party....no, I'd probably recommend it, especially with the AngryFaic Visualisation (I goes so well with the face of angryness)
But. (yes there's a but)
Its quite slow, long, but slow...
If your going to make it long, try to reach a high tempo quickly and add some breaks in the middle, it will rejuvenate the song, as well as adding differernt rythems, beats and patterns.
This would've probably taken a while, and I respect that. Thought I don't have the patience to do a constructive thing in over 2 hours.