A new tune I am workin on, almost, but not quite there. What should I do with it? More Percussion?

http://www.londontechno.co.uk/Tunes/...Aggression.mp3