I love the energy, right from the outset. Listening on headphones it sounded like the bass could do with some compression as its peaky differing vol levels) in some parts. I really like the song, its like an instrumental with vocals ! Some of the vocals are overloading (eg, around 1min 25 secs).

You could probably do with some EQ separation between the guitars and bass, they seem to be occupying a number of similar frequencies and hence they are feeding into one and its quite hard to distinguish them clearly - particularly the clean guitar.

Mental ending ! Anyway, really liked this song, thought it was fairly well thought out and original - nice one !