You already know
Really great sounds, but way too reptitive
The sounds in this are quite nice, and I like how it flows. The song is overly repeated though. Just throw in some more variation sooner (not major changes, just enough so that its not the same thing), as it kinda just drags on. What you have in there is nice, it's just that it repeats way too much. You could probably cut the song down a lot, and then move the change at 3:35 to sooner and it would sound better because the song didn't drag on.
Remember, it's quality over quantity, don't just shoot for long times in your music.
My main suggestion would be to either throw in some more variation, or just cut the song some instead of just repeating.
This sounds very good!
Doesnt seem like Hip Hop though, well maybe if there were vocals on top. Kinda makes me thinking about like a icy summit or something...
Please contact me if you would like to use this in a project. We can discuss the details.