Could drop some of the highs
Lead is a bit fat for my tastes and your arpeggio background from 1:20-2:00 is a bit... screechy.
Break from 2:00-2:45 is either a bit too sparse for too long or has ridiculously bright high pitched stuff which is not pleasant to my ears.
This really isn't bad, just some things which grate against me (I know, I suffer from the bright high-pitched issue all the time).