The guitar sounds great and professional and it's an overall somber track, which I think you were going for. Where did you get the keys from? They sound really MIDI, and not that real, I would suggest using a different plug-in, sample keys from another song, or just add effects to the keys to make them sound closer to keys that you would hear on a professional recording or in a live performance.
Could you give me some feedback on this track that samples Ravi Shankar? How is the mix and should I leave the guitar in or take it out?