I agree with LunchBag. A good bassline would definitely add some more depth to this otherwise totally awesome piece. Also, maybe throw in some out-of-octave interjections, if it could fit anywhere.
Also, I was a bit light-headed with a mild headache, before I started listening. Then, when the melody started panning, I swblsq