well...
To effectively suit the mood of this beat/lyrics you really need to convey it in your voice, unfortunately I think your vocals dont suit this style with this take. The slow down pitch part is a good addition but I think you had it going for a little too long. Man, I dont know how your coming out with such diverse topics and moods with your music lately, but I gotta give ya props. Keep it up man...
So... when is your next battle track? :P