Not bad man, sounds like you guys put a lot of work into this. Can't really comment on the lyrics because I don't listen to a ton of hip hop, but the flow was definitely there.
Second guys vocals sounded a little off, sounded like you recorded it in a bad space, but maybe thats just me. Reverb was maybe a little overdone on all the vocals.
NS is probably going to hate on this so much but I think you guys should definitely keep making tunes.
If you guys have a soundcloud post it up, I'd definitely follow you. Always cool to see what some other NSers are up to musically.