like the addition of instruments as it progresses. Key and/or chord changes would make it awesome. Also a break and/or complete stop (silence) then a guitar solo or powerful restart/solo over chords. Great arpeggiating. Love the melody and short vocal part!