Nice work, builds up very well and the tune is quite catchy. I do think you should add some background stuff (like modulating noise or lfo'ed cutoffs) because at some points it is a bit dry (around 2mins e.g.). Also, I would throw in a bassline next to the beat.