Good playing
But that can only get you so far. Your songwriting could be a lot better, the vocal clip did not fit with the rest of the song, and there was no buildup, nothing to keep you hooked as it goes on. at least the overall skill is better that today's pop music.