I really liked the sound you used as the main lead and you did an excellent job with the drums and choosing the different instruments. One thing I might recommend is in the intro maybe don't use the sliding note effect as much, as it feels really repetitive on those parts. Other than that it sounds really great!