Not really feeling this one. The drum programming doesn't capture the listeners attention. The intro should be shortened. Start with the chorus, or some variation on it. Melodically the song works but the synth and bass sounds used don't blend well with the beat or the vocals. The vocals and lyrics are simple and the flow needs improvement. For a hip hop the song the beat doesn't really give you that head nod feeling. The synth solo at the end is pretty much unlistenable. I don't think this track is salvageable but don't let that dissuade you. Keep making music!