listened to the whole song, i like it. vocals could sit a little better in the mix maybe, unless thats how it is supposed to sound. i notice on the next song on youtube you have, the vocals are a lot louder and sit more upfront in the mix.
hard to understand some of the words you are saying.
overall good work.