Great track. All aspects of it are pretty sweet.
I'm not sure if the main feedback type sound about 45 s in is a little offputting? I kinda like it, but I'm not sure: it's quite attention grabbing and maybe detracts from the rest of the track, especially the panning.
On the other hand, it's unique and cool and stuff, so maybe leave it in...