the melody gives me final fantasy 7 vibes. I agree with @InsideOutBeats RE: the drums, they are fine for a computer game but for hip hop they need to be much more prominent in the mix. EQ, saturation and/or compression is a great way to make drums more prominent, but like said before, just...