I agree with Polska. The mix is OK, but the song is, indeed, absolutely horrible. I'm being very blunt but here: I could not understand one word of the lyrics. I heard a fellow with an English accent railing on, and then someone screaming at the top of his lungs!
Maybe I'm out of touch because of my age? Who knows? I don't see the point of spending one's valuable time writing and recording a song, which, granted, must have taken quite some time because of the technical merits, only to result in the audience having no possible idea of what is being expressed by the musicians. Are they angry at the world for some reason? Do they protest something which they do not wish to name? What's going on here?
Am I missing what you intended to accomplish? If so, please enlighten me with a specific explanation.