DJ Eclipse - The Future. I feel like I could have done better, but at the time it is the best I could do at the time, but I don't know. Please let me know what you think?!
If you feel like you could have done better... you are right.
I'm not very convinced of your track building (if there is such thing)... and unfortunately... you seem to have forgotten the bass... and that's a "no go"...
keep bass drum and bass in the middle, but you can place hihats or other percussions on either side, work also more with reverb and/or delay to create a better stereo field (panorama)...