i'd say that all the instruments you had were great sounding except for the guitar; it sounded a little dry.
the melody to the lead was good, i really liked that, though it starts and ends a bit abruptly (maybe make the volume slide in and out?).
the drum beat was at a nice pace, but it felt a little off beat with the guitar (or vice versa).
the length was good, and the way you put together different pieces of the song was excellent.
if
Feel free to rate it as you please.
means x/10, i would definitely give it a solid 8/10 for a great concept, and a good execution. minor tweaks are really all you need.