That sounds bloody horrible and its compressed all to hell. I don't understand that type of production with the vocals heavily effected and them slammed back into the mix so no-one can understand them. And you're right, the song sounds like it might be a good tune but its kind of hard to tell through that awful production.