Amazing.
I wouldn't say its too hip-hop, I instantly classified it in my brain as classic or classic rock. The melody for the piano is really something great.
In fact I feel this can even be catagorized as trance, if you add a synth pad to it.
Especially when the guitar kicks in. You used a bell or something of that nature when the guitar was going off, it really added some flavour to the piece.
I can understand that because you tried to make a hip-hop piece you utizlied the same melody again and again, as it doesn't make much sense to keep changing it up in that genre.
Also I forgot to mention the other guitar that supports the other guitar, towards the end of the song I believe. At first I thought it was some kind of brass horn, but then I listened some more and realized what it was.
Had my head swaying all the way.
Sorry Leo, you've failed at making it hip-hop (in my opinion), however this tune still is amazing! Then again, every bird learns to fall before they learn to fly, keep at it man, this was a great step.
Volume levels were great.
Track placement was also well done.
5/5 keep them coming.