Always a fan of cinematic approach to hip hop.
The melody and harmonies are a great base for a story telling beat. That guitar line is also amazing, especially the way you introduced it. The change up that starts at 2:02 is cool too. I don't care much for that synthetic distorted guitar, but the build and increased dynamics with the drums are dope.
My main piece of feedback, and this is specific to cinematic tunes, is the lack of rhythmic and register changes. Example, around 0:44: all the musical information was telling my ears that something bigger and more epic was coming, but it didn't. Even something as simple as dropping the strings down a register, doubling the piano line or adding a staccato type rhythm in the bass would add that extra level.