Just some minor nitpics:
The first hit at 0m20s (and again at 0m40s), the bass seems to be just a little bit much on the low end (too much rumble for my taste).
A few spots seem to clip/distort a tiny bit, like the sharp lead sound at 1m42s, 2m11s, & 2m22s.
Other than those two critiques I'd say it's absolutely amazing -- 5/5, absolutely loved it.
EDIT: It's even better now with the changes you made! You nailed it with this track :).