Too long.
I know it's hip hop, but it's really not varied enough. You just got the same instruments all the time, the same rythms and the same melodies ! The only changes you make is stopping everything for one second and launching it again. But you should take advantage of those breaks to make your melody come back brighter, or with a bigger density i mean with a faster battery, a new instrument, a soaring, something like that. It's really too flat and too long, even for a 1:30 song.
Next to that, these breaks you made don't really produce a good effect. I got the feeling that someone just press the pause button and start it again. That's certainly because of the reprise of the melody after the silence. It's kinda pushed, too quick.
And the last thing, but maybe it's wanted is that the melody seems to be cut, or unstable when you start the descent. Maybe i'm a bit too classical in my mind, but if I wonder if it's wanted or not, i guess that there is a problem. (at least for me ;) )
Finally the good point are the atmosphere, the drums, quite cool and the nice choice of sounds,i just think it still needs work.
4/10 and 2