So in other words, you and I, lol. Apologies, I didn't see the eval tag when I first saw this. Also, I'll add that I look forward to the rap that will overlay it (and, in fact, the track DOES seem well designed for it), but it's tough to give you any guarantees on whether it'll be accepted until I hear it with vocals on it - if something were off with the vocals (mixed poorly, clashes against notes, etc.) it would be missed until it hit the panel.
I'm having a difficult time downloading it - that's something that I like to be able to do with tracks with more complex or unfamiliar EQ spaces (like, say, Trap and it's bass - I can't hear it effectively on my current setup). I love NG to death (have my own artist profile there, in fact, lurk the Politics section quite a lot after PPR died down here), but sometimes their audio portal makes things tricky. An outside link to an Mp3 would be appreciated, such as a box.net or dropbox link.
All that being said, here's a mini 'eval' - I can't really make any promises without looking at the waveform, hearing how the lyrics work with it, etc., so I'll need the external link and the version where you rap over it before I can give a proper evaluation.
A basic look over it, though, looks like you have a pretty decent backing to your vocals, though. There are some elements that stick out as being repeated for too long (such as the repeating quarter note sine in the background that never lets up the entire song), and it's difficult to see if the soundscape is filled properly (again, difficult to hear this very bass heavy style on my setup without looking at a waveform). I imagine that there will be a lot of variety added to the track with some vocals above the track, which would greatly alleviate some of the static nature of the track currently.
I like a lot of the elements that come in and out - there's quite a bit of subtle motion that occurs throughout that keep it pretty interesting even without the vocals. I think you really need to drop your rapping skills on this before I can have a solid idea of how it all ties together, but I see this potentially being an awesome trap/hip hop track. Keep me updated on it!