not sure if this is hip-hop, to me it's pop with a bit of a rap.
as ever your vocals are amazing and the tune is great. it all sounds so clean and radio-ready. however, there's something about the whole drum/bass which isn't working for me - maybe a lack of subs? it just sounds...old-fashioned. but hey, thuis ain't my genre or anywhere near it, and technically it is sublime.